Mesa 21.0 جو رليز، OpenGL ۽ Vulkan جو مفت عمل درآمد

OpenGL ۽ Vulkan APIs - Mesa 21.0.0 - جي مفت عمل درآمد جي رليز پيش ڪئي وئي آھي. Mesa 21.0.0 برانچ جي پهرين رليز هڪ تجرباتي حيثيت رکي ٿي - ڪوڊ جي آخري استحڪام کان پوء، هڪ مستحڪم نسخو 21.0.1 جاري ڪيو ويندو. Mesa 21.0 ۾ 4.6، iris (Intel)، radeonsi (AMD)، zink ۽ llvmpipe ڊرائيورن لاءِ OpenGL 965 لاءِ مڪمل سپورٽ شامل آھي. OpenGL 4.5 سپورٽ AMD (r600) ۽ NVIDIA (nvc0) GPUs لاءِ موجود آھي، ۽ OpenGL 4.3 سپورٽ ورگل لاءِ (Virgil3D ورچوئل GPU QEMU/KVM لاءِ). Vulkan 1.2 سپورٽ Intel ۽ AMD ڪارڊ لاءِ لاڳو ڪئي وئي آھي، ۽ Vulkan 1.0 VideoCore VI (Raspberry Pi 4) لاءِ.

مکيه جدت:

  • Zink ڊرائيور (Vulkan جي چوٽي تي OpenGL API جو نفاذ) OpenGL 4.6 لاءِ سپورٽ مهيا ڪري ٿو. Zink توهان کي هارڊويئر تيز ٿيندڙ OpenGL حاصل ڪرڻ جي اجازت ڏئي ٿي جيڪڏهن سسٽم وٽ ڊرائيور آهن صرف Vulkan API کي سپورٽ ڪرڻ تائين. Zink جي ڪارڪردگي مقامي OpenGL جي عملن جي ويجهو آهي.
  • llvmpipe ڊرائيور، سافٽ ويئر رينڊرنگ لاءِ ٺهيل آهي، OpenGL 4.6 کي سپورٽ ڪري ٿو.
  • Freedreno ڊرائيور، Qualcomm چپس جي گرافڪس سبسسٽم لاءِ استعمال ڪيو ويو، Adreno a6xx GPU لاءِ OpenGL ES 3.0 کي سپورٽ ڪري ٿو.
  • Panfrost ڊرائيور Midgard (Mali-T7xx, Mali-T8xx) ۽ Bifrost GPUs (Mali G3x, G5x, G7x) OpenGL 3.1 کي سپورٽ ڪري ٿو، انهي سان گڏ Bifrost GPUs لاءِ OpenGL ES 3.0 سپورٽ.
  • radeonsi ڊرائيور هاڻي OpenGL ايڪسٽينشن کي سپورٽ ڪري ٿو GL_EXT_demote_to_helper_invocation ۽ GL_NV_compute_shader_derivatives. راند لاءِ ”ڪائونٽر-اسٽرائڪ: گلوبل آفينسوي“ اصلاحي موڊ ”ميسا_گلٿڊ“ ڊفالٽ طور فعال ٿيل آهي، ڪارڪردگي کي 10-20٪ تائين وڌائڻ جي اجازت ڏئي ٿي. لاڳو ڪيل اصلاحون جيڪي متاثر ڪن ٿيون SPECViewPerf ٽيسٽ پاس ڪرڻ. شامل ڪيل سپورٽ Radeon GPU پروفائلر (RGP) پروفائلنگ ٽول لاءِ. GPU Zen 3 ۽ RDNA 2 لاءِ، سمارٽ رسائي ميموري ٽيڪنالاجي لاءِ سپورٽ شامل ڪئي وئي آھي. شامل ڪيل سپورٽ HEVC SAO انڪوڊرز لاءِ (Sample Adaptive Offset، GPUs لاءِ سپورٽ سان VCN2، VCN2.5 ۽ VCN3 انجڻ) ۽ AV1 ڊيڪوڊرز (RDNA 2/RX 6000 لاءِ ۽ صرف OpenMAX انٽرفيس ذريعي).
  • RADV Vulkan ڊرائيور (AMD ڪارڊن لاءِ) Rapid packed math technology (16-bit vectorization) ۽ Sparse ياداشت لاءِ مدد شامل ڪئي آهي (ذريعن جهڙوڪ تصويرن ۽ بناوتن کي مختلف ميموري مختص ڪرڻ جي عملن سان غير مطابقت ۽ ٻيهر ڳنڍڻ جي اجازت ڏئي ٿي). RX 6000 سيريز ڪارڊز لاءِ ڪارڪردگي جي اصلاح ڪئي وئي آهي. VK_VALVE_mutable_descriptor_type ۽ VK_KHR_fragment_shading_rate واڌايون شامل ڪيون ويون آهن (صرف RDNA2).
  • Intel ANV ۽ Iris ڊرائيور ڪارڪردگي جي اصلاحن کي شامل ڪن ٿا ۽ Xe HPG گرافڪس ڪارڊ ۾ لاڳو ڪيل Vulkan ray tracing extensions لاءِ ابتدائي سپورٽ پيش ڪن ٿا.
  • EGL_MESA_platform_xcb ايڪسٽينشن لاءِ سپورٽ شامل ڪئي وئي، جيڪا ايپليڪيشنز کي اجازت ڏئي ٿي EGL وسيلن کي X11 وسيلن کان بغير Xlib تائين رسائي جي.
  • Vulkan ڊرائيور V3DV، براڊڪام BCM4 چپ جي بنياد تي Raspberry Pi 2711 بورڊن ۾ استعمال ٿيندڙ VideoCore VI گرافڪس ايڪسليٽر لاءِ تيار ڪيو ويو آهي، Wayland WSI (ونڊونگ سسٽم انٽيگريشن) لاءِ سپورٽ شامل ڪئي آهي، جيڪا اجازت ڏئي ٿي Vulkan API تائين رسائي Wayland-based ماحول کان.
  • هڪ پرت جو ابتدائي نفاذ جيڪو OpenGL ڪالن کي DirectX 12 API ۾ ترجمو ڪري ٿو، WSL (ونڊوز سب سسٽم فار لينڪس) ماحول ۾ گرافڪ ايپليڪيشنن جي ڪم کي منظم ڪرڻ لاءِ اختيار ڪيو ويو آهي. ان کان علاوه، SPIR-V شيڊرز جي وچولي نمائندگي کي DXIL (DirectX Intermediate Language) ۾ تبديل ڪرڻ لاءِ spirv_to_dxil لائبريري، Microsoft پاران تيار ڪيل، شامل آهي.
  • هائيڪو او ايس لاءِ ٻيهر ڪم ڪيو ۽ خاص طور تي بهتر سپورٽ.
  • driconf مان glx_disable_oml_sync_control، glx_disable_sgi_video_sync ۽ glx_disable_ext_buffer_age سيٽنگون ختم ڪيون ويون آھن.
  • DRI1 لاءِ سپورٽ هٽايو ۽ 8.0 کان اڳ ميسا ورزن مان ڊي آر آئي ڊرائيورز کي لوڊ ڪرڻ بند ڪيو.
  • swrast ڊرائيور، کلاسک DRI انٽرفيس جي بنياد تي ٺهيل آهي ۽ OpenGL سافٽ ويئر رينڊرنگ لاءِ تيار ڪيو ويو آهي، هٽايو ويو آهي (باقي سافٽ ويئر رينڊرنگ ڊرائيور llvmpipe ۽ softpipe ڪارڪردگي ۽ ڪارڪردگي جي لحاظ کان swrast کان گهڻو اڳتي آهن). swrast کي ختم ڪرڻ ڪيترن ئي غير حل ٿيل مسئلن جي موجودگي ۽ رجعت جي واقعن جي ذريعي سهولت ڏني وئي، ان حقيقت جي باوجود ته هي ڊرائيور هاڻي تقسيم ۾ استعمال نه ڪيو ويو آهي.
  • OSMesa سافٽ ويئر انٽرفيس جو پراڻو ڪلاسڪ ورزن هٽايو ويو آهي (OSMesa جي بنياد تي Gallium باقي آهي)، جيڪا اجازت ڏئي ٿي رينڊرنگ کي اسڪرين تي نه، پر ميموري بفر ۾.

    جو ذريعو: opennet.ru

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