Intel Xe کي جاري ڪري ٿو، ھڪڙو نئون لينڪس ڊرائيور پنھنجي GPUs لاءِ

Intel لينڪس ڪرنل لاءِ نئين ڊرائيور جو شروعاتي ورزن شايع ڪيو آهي - Xe، Intel Xe آرڪيٽيڪچر جي بنياد تي ضم ٿيل GPUs ۽ ڊسڪريٽ گرافڪس ڪارڊ سان استعمال لاءِ ٺهيل آهي، جيڪو استعمال ڪيو ويندو آهي مربوط گرافڪس ۾ شروع ٿيندڙ ٽائيگر ليڪ پروسيسرز سان ۽ چونڊ گرافڪس ڪارڊن ۾. آرڪ خاندان جي. ڊرائيور ڊولپمينٽ جو مقصد پراڻن پليٽ فارمن لاءِ سپورٽ ڪوڊ سان ڳنڍڻ کانسواءِ نئين چپس لاءِ سپورٽ مهيا ڪرڻ لاءِ فريم ورڪ مهيا ڪرڻ آهي. پڻ اعلان ڪيو ويو آهي Xe ڪوڊ جي وڌيڪ فعال شيئرنگ DRM جي ٻين حصن سان (ڊائريڪٽ رينڊرنگ مئنيجر) سب سسٽم.

ڪوڊ شروعاتي طور تي مختلف هارڊويئر آرڪيٽيڪچر کي سپورٽ ڪرڻ لاءِ ٺهيل آهي ۽ x86 ۽ ARM سسٽم تي جاچ لاءِ دستياب آهي. عمل درآمد هن وقت ڊولپرز پاران بحث لاءِ هڪ تجرباتي آپشن طور سمجهيو وڃي ٿو، اڃا تائين مکيه ڪنيل ۾ ضم ٿيڻ لاءِ تيار ناهي. پراڻي i915 ڊرائيور تي ڪم نه روڪيو ۽ ان جي حمايت جاري رهندو. نئين Xe ڊرائيور 2023 دوران تيار ٿيڻ جي منصوبابندي ڪئي وئي آهي.

نئين ڊرائيور ۾، اسڪرين سان رابطي لاءِ اڪثر ڪوڊ i915 ڊرائيور کان قرض ورتو ويندو آهي، ۽ مستقبل ۾ ڊولپرز هن ڪوڊ کي ٻنهي ڊرائيورن ۾ شيئر ڪرڻ جو ارادو رکن ٿا ته جيئن معياري حصن جي نقل ٿيڻ کان بچڻ لاءِ (في الحال اهڙو ڪوڊ صرف ٻه ڀيرا ٻيهر ٺهيل آهي، پر شيئرنگ ڪوڊ لاءِ متبادل اختيارن تي بحث ڪيو پيو وڃي). Xe ۾ ميموري ماڊل I915 ميموري ماڊل تي عمل ڪرڻ سان تمام گهڻو ملندڙ جلندڙ آهي، ۽ execbuf عملدرآمد تمام گهڻو ساڳيو آهي execbuf3 کان i915 ڪوڊ.

OpenGL ۽ Vulkan graphics APIs لاءِ سپورٽ مهيا ڪرڻ لاءِ، لينڪس ڪنيل لاءِ ڊرائيور کان علاوه، پروجيڪٽ پڻ Xe ماڊل ذريعي Iris ۽ ANV Mesa ڊرائيورن جي آپريشن لاءِ تبديليون تيار ڪيون آهن. ان جي موجوده شڪل ۾، Xe ۽ Mesa جو ميلاپ اڳ ۾ ئي GNOME، برائوزرز ۽ گيمز کي OpenGL ۽ Vulkan جي بنياد تي هلائڻ لاءِ ڪافي ترقي ڪري چڪو آھي، پر ھن وقت تائين ڪجھ مسئلا ۽ نقص آھن جيڪي ٻين شين جي وچ ۾، حادثن جو سبب بڻجن ٿا. انهي سان گڏ، ڪارڪردگي کي بهتر ڪرڻ لاء اڃا تائين ڪم نه ڪيو ويو آهي.

جو ذريعو: opennet.ru

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