OpenGL සහ Vulkan APIs - Mesa 23.3.0 නොමිලේ ක්රියාත්මක කිරීමේ නිකුතුව ප්රකාශයට පත් කර ඇත. Mesa 23.3.0 ශාඛාවේ පළමු නිකුතුවට පර්යේෂණාත්මක තත්වයක් ඇත - කේතයේ අවසාන ස්ථායීකරණයෙන් පසුව, ස්ථාවර අනුවාදය 23.3.1 නිකුත් කරනු ලැබේ.
Mesa 23.3 Intel GPU සඳහා anv ධාවකවල Vulkan 1.3 ග්රැෆික් API සඳහා සහය, AMD GPU සඳහා radv, Qualcomm GPU සඳහා tu, lavapipe මෘදුකාංග rasterizer (lvp) සහ emulator මාදිලිය (vn) සඳහා සහය එක් කරයි. Vulkan 1.1 සහාය NVK ධාවකයේ (NVIDIA) ලබා ගත හැකි අතර, Vulkan 1.0 සහාය v3dv (Raspberry Pi 4 හි Broadcom VideoCore VI GPU) ලබා ගත හැකිය.
Mesa පහත සඳහන් ධාවක සඳහා සම්පූර්ණ OpenGL 4.6 සහාය ද සපයයි: i965, iris (Intel), radeonsi (AMD), zink, llvmpipe, virgl (QEMU/KVM සඳහා virgil3D අථත්ය GPU), freedreno (Qualcomm Adreno), සහ d3d12 (DirectX 12 මත ධාවනය වන OpenGL ස්ථරයක්). AMD (r600) සහ NVIDIA (nvc0) GPU සඳහා OpenGL 4.5 සහාය ලබා ගත හැකිය.
ප්රධාන නවෝත්පාදන:
- Vulkan 1.1 API ක්රියාත්මක කරන සහ Turing microarchitecture (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000) මත පදනම් වූ NVIDIA GPU සඳහා සහය දක්වන NVK ග්රැෆික් කාඩ්පත් සඳහා පර්යේෂණාත්මක NVK ධාවකයක් එක් කරන ලදී.
- NVK ධාවකයේ භාවිතා කරන ලද, රස්ට් භාෂාවෙන් ලියා ඇති නව සම්පාදක පසුබිම සම්මත කර ඇත.
- Apple AGX GPU (Apple M1 සහ M2) සඳහා වන Asahi OpenGL ධාවකය OpenGL ES 3.1 සඳහා සහය එක් කරන අතර GL_ARB_compute_shader, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_storage_buffer_object, GL_ARB_sample_shading, GL_OES_sample_variables, GL_OES_shader_multisample_interpolation, සහ GL_OES_gpu_shader5 OpenGL දිගු ක්රියාත්මක කරයි.
- AMD Ryzen 8000 APU වල භාවිතා වන AMD GFX11.5 (RDNA 3.5) GPU සඳහා සහය දැක්වීම සඳහා RadeonSI සහ RADV ධාවක යාවත්කාලීන කර ඇත.
- Raspberry Pi 5 පුවරු වල භාවිතා වන Broadcom VideoCore 7.1 උප පද්ධතිය සඳහා V3D OpenGL ධාවකය සහ V3DV Vulkan ධාවකය මූලික සහාය එක් කර ඇත.
- DirectX 12 මත OpenGL ක්රියාකාරිත්වය සංවිධානය කිරීම සඳහා ස්ථරයක් සපයන d3d12 ධාවකය, OpenGL 4.6 සඳහා සහය ක්රියාත්මක කරයි.
- Vulkan දිගුව VK_EXT_pipeline_robustness සඳහා සහය දැක්වීම සඳහා ANV ධාවකය (Intel) යාවත්කාලීන කර ඇත.
- RADV ධාවකය (AMD) දැන් Vulkan දිගු VK_KHR_maintenance5 සහ VK_KHR_cooperative_matrix (GFX11+ සඳහා) සඳහා සහය දක්වයි.
- තැටි හැඹිලිගත කිරීම අක්රිය කර ඇති විට EGL දිගුව EGL_ANDROID_blob_cache දැන් ක්රියා කරයි.
මූලාශ්රය: opennet.ru
