Xe ڊرائيور Intel GPUs لاءِ لينڪس ڪرنل ۾ جاري ڪيو ويو

ڊينيئل ويٽر، هڪ انٽيل انجنيئر ۽ ڊي آر ايم سنڀاليندڙن مان هڪ، لينڪس ڪرنل ميلنگ لسٽ تي پوسٽ ڪيو ويو پيچ کي فروغ ڏيڻ لاءِ ايڪس ڊرائيور کي لاڳو ڪرڻ لاءِ GPUs سان استعمال لاءِ Intel Xe آرڪيٽيڪچر جي بنياد تي، جيڪو استعمال ڪيو ويندو آهي وڊيو جي آرڪ خاندان ۾. ڪارڊ ۽ مربوط گرافڪس، شروع ٿيندڙ ٽائيگر ڍنڍ پروسيسرز سان. Xe ڊرائيور نئين چپس لاءِ سپورٽ مهيا ڪرڻ لاءِ فريم ورڪ جي طور تي پوزيشن ڪئي وئي آهي، پراڻن پليٽ فارمن کي سپورٽ ڪرڻ لاءِ ڪوڊ سان ڳنڍڻ کان سواءِ. 2023 جي دوران، پيچز کي حوصلا افزائي جي جاچ لاء تيار ڪرڻ جي منصوبابندي ڪئي وئي آهي، ۽، جتي ممڪن آهي، انٽيل سان لاڳاپيل ڊولپرز طرفان جائزو ورتو ويو آهي. هڪ خوشگوار منظر ۾، ڊرائيور کي سال جي آخر ۾ مکيه ڪور ۾ قبول ڪيو ويندو.

هن وقت مکيه ڪنييل ۾ شامل ٿيڻ کان جيڪو روڪي رهيو آهي اهو اهو آهي ته ڪوڊ اصل ۾ بند دروازن جي پويان هڪ الڳ ڪنييل برانچ ۾ ٺاهيو ويو هو ۽ هاڻي ان کي موجوده ڪوڊ بيس سان ضم ڪرڻ لاءِ اضافي ڪم ڪرڻ جي ضرورت آهي. AMD ڊرائيور لاءِ اهم تبديلين جي ڪنيل ۾ انضمام کي دير ڪرڻ جي تازي منفي تجربي تي غور ڪندي، جنهن جي ڪري ڪوڊ جي حصي کي ٻيهر لکڻ جي ضرورت محسوس ڪئي وئي، تيار ڪيل Xe ڊرائيور ڪوڊ بنيادي جي بنيادي ڪرنل جي واڌاري کي آسان ڪرڻ لاء، اهو تجويز ڪيو ويو آهي ته پهرين شيڊولر تي عمل درآمد ۽ ٻين ڊرائيورن سان رابطي تي اتفاق ڪيو وڃي.

Xe ڊرائيور هڪ نئين فن تعمير کي استعمال ڪندي ٺاهيو ويو آهي جيڪو موجوده DRM (ڊائريڪٽ رينڊرنگ مئنيجر) اجزاء جو وڌيڪ استعمال ڪري ٿو، انهي سان گڏ عام i915 ڊرائيور اجزاء جيڪي مخصوص GPUs سان ڳنڍيل نه آهن، جهڙوڪ اسڪرين انٽرڪشن ڪوڊ، ميموري ماڊل، ۽ عملدرآمد execbuf. . Xe ۽ i915 ڊرائيورن جي منصوبابندي ڪئي وئي آهي ته عام ڪوڊ شيئر ڪن ته جيئن عام حصن جي نقل کان بچڻ لاءِ. ميسا ۾، Xe ڊرائيور جي چوٽي تي OpenGL ۽ Vulkan هلائڻ موجوده Mesa Iris ۽ ANV ڊرائيورن ۾ ڪيل تبديلين ذريعي لاڳو ڪيو ويو آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو