Kutolewa kwa Mesa 23.3, utekelezaji wa bure wa OpenGL na Vulkan

Kutolewa kwa utekelezaji wa bure wa OpenGL na Vulkan APIs - Mesa 23.3.0 - imechapishwa. Toleo la kwanza la tawi la Mesa 23.3.0 lina hali ya majaribio - baada ya uimarishaji wa mwisho wa msimbo, toleo la 23.3.1 la utulivu litatolewa.

Katika Mesa 23.3, uwezo wa kutumia API ya michoro ya Vulkan 1.3 unapatikana katika viendeshaji vya anv vya Intel GPUs, radv kwa AMD GPU, tu kwa Qualcomm GPU, katika programu ya lavapipe rasterizer (lvp), na katika hali ya emulator (vn). Usaidizi wa Vulkan 1.1 unatekelezwa katika kiendeshi cha NVK (NVIDIA), na Vulkan 1.0 katika v3dv (Broadcom VideoCore VI GPU kutoka Raspberry Pi 4).

Mesa pia hutoa msaada kamili wa OpenGL 4.6 kwa i965, iris (Intel), radeonsi (AMD), zink, llvmpipe, virgl (virgil3D virtual GPU kwa QEMU/KVM), freedreno (Qualcomm Adreno) na d3d12 (safu ya OpenGL) juu ya DirectX 12) . Usaidizi wa OpenGL 4.5 unapatikana kwa GPU za AMD (r600) na NVIDIA (nvc0).

Ubunifu kuu:

  • Imeongeza kiendeshi cha majaribio cha NVK kwa kadi za video za NVIDIA, kutekeleza Vulkan 1.1 API na kusaidia NVIDIA GPU kulingana na usanifu mdogo wa Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000 Quadro T1000, Quadro T2000, )
  • Nyuma ya mkusanyaji mpya, inayotumiwa katika kiendeshi cha NVK, iliyoandikwa kwa lugha ya Rust, imepitishwa.
  • Kiendeshi cha Asahi OpenGL cha Apple AGX GPUs (Apple M1 na M2) kinaongeza usaidizi kwa OpenGL ES 3.1 na kutekeleza viendelezi vya OpenGL GL_ARB_compute_shader, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_load_store, GL_ARB_shader_rage_mage_gege_shader_Glob_shader_mage_gege ARB_sample_shading, GL_OES_sample_variables, GL_OES_shader_multisample_interpolation na GL_OES_gpu_shader5.
  • Usaidizi ulioongezwa kwa GPU za AMD GFX11.5 (RDNA 3.5) zinazotumiwa katika APU za AMD Ryzen 8000 kwa viendeshaji vya RadeonSI na RADV.
  • Dereva wa OpenGL V3D na kiendeshi cha Vulkan V3DV wameongeza usaidizi wa awali kwa mfumo mdogo wa Broadcom VideoCore 7.1 unaotumika kwenye bodi za Raspberry Pi 5.
  • Dereva wa d3d12, ambayo hutoa safu ya kuandaa kazi ya OpenGL juu ya DirectX 12, inasaidia OpenGL 4.6.
  • Usaidizi wa kiendelezi cha Vulkan VK_EXT_pipeline_robustness umeongezwa kwa kiendeshi cha ANV (Intel).
  • Usaidizi wa viendelezi vya Vulkan VK_KHR_maintenance5 na VK_KHR_cooperative_matrix (kwa GFX11+) umeongezwa kwa kiendesha RADV (AMD).
  • Umewasha kiendelezi cha EGL EGL_ANDROID_blob_cache kufanya kazi wakati uakibishaji wa diski umezimwa.

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster