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

ترقي جي چئن مهينن کان پوء، OpenGL ۽ Vulkan APIs - Mesa 21.3.0 - جي هڪ آزاد عمل درآمد جي جاري ڪئي وئي. Mesa 21.3.0 برانچ جي پهرين رليز هڪ تجرباتي حيثيت رکي ٿي - ڪوڊ جي آخري استحڪام کان پوء، هڪ مستحڪم نسخو 21.3.1 جاري ڪيو ويندو.

Mesa 21.3 ۾ 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 ڪارڊز لاءِ موجود آھي، گڏوگڏ ايموليٽر موڊ (vn) ۽ lavapipe سافٽ ويئر راسٽرائزر ۾، Vulkan 1.1 سپورٽ Qualcomm GPU ۽ lavapipe سافٽ ويئر راسٽرائزر لاءِ موجود آھي، ۽ Vulkan 1.0 براڊڪام لاءِ موجود آھي. ويڊيو ڪور VI GPU (Raspberry Pi 4).

مکيه جدت:

  • Zink ڊرائيور (Vulkan جي چوٽي تي OpenGL API جو نفاذ، جيڪو توهان کي هارڊويئر تيز ٿيندڙ OpenGL حاصل ڪرڻ جي اجازت ڏئي ٿو جيڪڏهن سسٽم ۾ ڊرائيور صرف ولڪن API کي سپورٽ ڪرڻ تائين محدود آهن) OpenGL ES 3.2 کي سپورٽ ڪري ٿو.
  • Panfrost ڊرائيور، Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ۽ Bifrost (Mali G3x, G5x, G7x) microarchitectures جي بنياد تي GPUs سان ڪم ڪرڻ لاءِ ٺهيل، سرڪاري طور تي OpenGL ES 3.1 سان مطابقت لاءِ تصديق ٿيل آهي.
  • v3dv ڊرائيور، وڊيو ڪور VI گرافڪس ايڪسيلريٽر لاءِ تيار ڪيو ويو، جيڪو Raspberry Pi 4 ماڊل سان شروع ٿئي ٿو، Vulkan 1.1 گرافڪس API لاءِ تصديق ٿيل سپورٽ آهي، ۽ جاميٽري شيڊرز لاءِ سپورٽ پڻ شامل ڪئي وئي آهي. شيڊر ڪمپلر پاران ٺاهيل ڪوڊ جي ڪارڪردگي کي خاص طور تي بهتر ڪيو ويو آهي، جيڪو پروگرامن جي رفتار تي مثبت اثر رکي ٿو جيڪي فعال طور تي شيڊر استعمال ڪن ٿا، جهڙوڪ رانديون غير حقيقي انجڻ 4 تي ٻڌل آهن.
  • RADV Vulkan ڊرائيور (AMD) شامل ڪيو آهي تجرباتي سپورٽ ري ٽريڪنگ ۽ ري ٽريڪنگ شيڊرز لاءِ. GFX10.3 ڪارڊن لاءِ، NGG (Next-Gen Geometry) شيڊر انجڻ استعمال ڪندي پرائمري ڪلنگ لاءِ سپورٽ ڊفالٽ طور فعال ٿيل آھي.
  • Iris OpenGL ڊرائيور (Intel GPUs لاءِ ھڪڙو نئون ڊرائيور) گھڻن موضوعن واري شيڊر جي تاليف جي صلاحيت شامل ڪئي آھي.
  • lavapipe ڊرائيور، جيڪو Vulkan API لاءِ سافٽ ويئر ريسٽرزر لاڳو ڪري ٿو (llvmpipe وانگر، پر Vulkan لاءِ، Vulkan API ڪالن کي Gallium API ۾ ترجمو ڪري ٿو) لاڳو ڪيو آهي سپورٽ anisotropic texture فلٽرنگ لاءِ ۽ Vulkan 1.2 لاءِ شامل ڪيل سپورٽ.
  • OpenGL ڊرائيور llvmpipe، سافٽ ويئر رينڊرنگ لاءِ ٺهيل آهي، ڪارڪردگي کي 2-3 ڀيرا وڌايو آهي جڏهن 2D آپريشنز سان لاڳاپيل عملن کي انجام ڏئي رهيو آهي. FP16 آپريشنز لاءِ سپورٽ شامل ڪئي وئي، anisotropic texture filtering (GL_ARB_texture_filter_anisotropic) ۽ پن ٿيل ميموري علائقن (GL_AMD_pinned_memory). OpenGL 4.5 مطابقت واري پروفائل لاءِ سپورٽ مهيا ڪئي وئي آھي.
  • VA-API (Video Acceleration API) اسٽيٽ ٽريڪر AV1 وڊيو انڪوڊنگ ۽ ڊيڪوڊنگ کي تيز ڪرڻ لاءِ مدد فراهم ڪري ٿو جڏهن AMD GPU ڊرائيور استعمال ڪن ٿا.
  • پليٽ فارم لاء Windows реализована поддержка EGL.
  • Wayland لاءِ EGL_EXT_present_opaque ايڪسٽينشن لاءِ سپورٽ شامل ڪئي وئي. ويلينڊ پروٽوڪول جي بنياد تي ماحول ۾ هلندڙ راندين ۾ شفافيت کي ظاهر ڪرڻ جا مسئلا حل ڪيا ويا آهن.
  • RADV (AMD)، ANV (Intel) ۽ lavapipe Vulkan ڊرائيورن کي وڌائڻ لاءِ سپورٽ شامل ڪئي وئي:
    • VK_EXT_shader_atomic_float2 (Intel، RADV).
    • VK_EXT_vertex_input_dynamic_state (RADV).
    • VK_EXT_primitive_topology_list_restart (RADV، lavapipe).
    • VK_KHR_shader_integer_dot_product (RADV).
    • VK_KHR_synchronization2 (Intel).
    • VK_KHR_maintenance4 (RADV).
    • VK_KHR_format_feature_flags2 (RADV).
    • VK_KHR_shader_subgroup_extended_types (lavapipe).
    • VK_KHR_spirv_1_4 (فلش پائپ).
    • VK_KHR_timeline_semaphore (واش پائپ).
    • VK_EXT_external_memory_host (lavapipe).
    • VK_KHR_depth_stencil_resolve (lavapipe).
    • VK_KHR_shader_float16_int8 (واش پائپ).
    • VK_EXT_color_write_enable(واش پائپ).

جو ذريعو: opennet.ru

DDoS تحفظ سان سائيٽن لاءِ قابل اعتماد هوسٽنگ خريد ڪريو، VPS VDS سرور 🔥 DDoS تحفظ سان قابل اعتماد ويب سائيٽ هوسٽنگ خريد ڪريو، VPS VDS سرورز | ProHoster