แแแแแฅแแแงแแแ OpenGL แแ Vulkan API-แแแแก แฃแคแแกแ แแแแฎแแ แชแแแแแแแก แแแแแจแแแแ - Mesa 22.3.0. Mesa 22.3.0 แคแแแแแแแก แแแ แแแ แแแแแจแแแแแก แแฅแแก แแฅแกแแแ แแแแแขแฃแแ แกแขแแขแฃแกแ - แแแแแก แกแแแแแแ แกแขแแแแแแแแชแแแก แจแแแแแ แแแแแแ แกแขแแแแแฃแ แ แแแ แกแแ 22.3.1.
Mesa 22.3 แฃแแ แฃแแแแแงแแคแก Vulkan 1.3 แแ แแคแแแฃแแ API-แก แแฎแแ แแแญแแ แแก in anv Intel GPU-แกแแแแก, radv AMD GPU-แกแแแแก, tu Qualcomm GPU-แกแแแแก แแ แแแฃแแแขแแ แแก แ แแแแแจแ (vn). Vulkan 1.1 แแฎแแ แแแญแแ แ แแแแฎแแ แชแแแแแแฃแแแ แแแแแแแแแก (lvp) แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แ แแกแขแแ แแแแ แจแ, แฎแแแ Vulkan 1.0 v3dv แแ แแแแแ แจแ (Broadcom VideoCore VI GPU Raspberry Pi 4-แแแ).
Mesa แแกแแแ แฃแแ แฃแแแแแงแแคแก แกแ แฃแ OpenGL 4.6 แแฎแแ แแแญแแ แแก 965, iris (Intel), radeonsi (AMD), zink แแ llvmpipe แแ แแแแแ แแแแกแแแแก. OpenGL 4.5-แแก แแฎแแ แแแญแแ แ แฎแแแแแกแแฌแแแแแแ AMD (r600), NVIDIA (nvc0) แแ Qualcomm Adreno (freedreno) GPU-แกแแแแก, OpenGL 4.3 virgl-แกแแแแก (virgil3D แแแ แขแฃแแแฃแ แ GPU QEMU/KVM-แกแแแแก) แแ OpenGL 4.2 d3d12 แแ แแแแแแแแแก แแ แแแแแ แแกแแแแก (แคแแแ แแ แแแแแแแแแกแแแแก OpenGL). แแแฃแจแแแแ DirectX 12-แแก แแแแแ).
แซแแ แแแแแ แแแแแแชแแแแ:
- Freedreno แแ แแแแแ แ Qualcomm Adreno GPU-แกแแแแก แฃแแ แฃแแแแแงแแคแก OpenGL 4.5 แแ แแคแแแฃแแ API-แก แแฎแแ แแแญแแ แแก, แฎแแแ แแแฃแแแขแแ แแก แแ แแแแแ แ (vn) แแฎแแ แก แฃแญแแ แก Vulkan 1.3 API-แก.
- Panfrost-แแก แแ แแแแแ แ แแฎแแ แชแแแแแแก แแแกแแแ แจแแแแ แแแแก แฅแแจแแ แแแแก แจแแกแแซแแแแแแแแก แแ แแแแขแแแก แแฎแแ แแแญแแ แแก Mali T620 GPU-แกแแแแก. แแ แแแแแ แ แแแแกแแแแแแ OpenGL 3.1 แกแแแชแแคแแแแชแแแกแแแ แแ OpenGL ES 3.1-แแแ.
- RADV (AMD) Vulkan-แแก แแ แแแแแ แแ แแแแแแขแ แแฎแแ แแแญแแ แ GFX11/RDNA3 GPU-แกแแแแก (Radeon RX 7000 แกแแ แแ). แกแฎแแแแแแก แแแแแแแแแก แแแแ แแแขแแแแแแ แแแฃแแแ. แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ R8G8B8, B8G8R8 แแ R16G16B16 แแแฅแกแแแแก แคแแ แแแขแแแแกแแแแก, แแกแแแ 64-แแแขแแแแ แฌแแแ แแแแแก แแฃแคแแ แฃแแ แคแแ แแแขแแแแกแแแแก. แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ extensionedDynamicState2PatchControlPoints แแ แแจแแกแแแแก, แ แแแแแแช แแแแกแแแฆแแ แแแก VK_EXT_extended_dynamic_state2 แแแคแแ แแแแแแก แแฎแแ แแแญแแ แแก. Radeon Raytracing แแแแแแแแขแแ แ แแแขแแแ แแ แแแฃแแแ.
- แแแแแขแจแ แจแแแแก Rusticle แแ แแแแแ แ OpenCL 3.0 แกแแแชแแคแแแแชแแแก แแแแแแแแแขแแชแแแ, แ แแแแแแช แแแแกแแแฆแแ แแแก API-แก แแ C แแแแก แแแคแแ แแแแแแแก แแ แแก-แแแแขแคแแ แแฃแแ แแแ แแแแแฃแ แ แแแแแแแแแก แแ แแแแแแแแแกแแแแก. แแ แแแแแ แ แแแฌแแ แแแแ Rust-แจแ, แจแแฅแแแแแแ Mesa-แจแ แแแฌแแแแแฃแแ Gallium แแแขแแ แคแแแกแแก แแแแแงแแแแแแ แแ แแแฅแแแแแแก แ แแแแ แช Clover OpenCL-แแก แฌแแแ แแแฌแแแแก แแแแแแแ, แ แแแแแแช แแแงแแคแแแ Mesa-แจแ. แกแแแงแฃแ แ แแแแ แฎแแแแ แแแขแแแแแฃแแ แแงแ แแ แ แฃแกแขแแแแ แแแแแชแแแแแ แแแฃแแแ แแแก แแแแแแแ แจแแแชแแแแแแ. Rust-แแกแ แแ rusticl-แแก แแฎแแ แแแญแแ แ แแแแฃแแแกแฎแแแแแ แแแแแ แแฃแแแ แแ แกแแญแแ แแแแก แแแแกแขแ แฃแฅแชแแแก แแจแแแ แ แแแ แแแแขแ แแแแ "-D gallium-rusticl=true -Dllvm=enabled -Drust_std=2021". แแจแแแแแแแแแกแแก แกแแญแแ แแ rustc แจแแแแแแแแแ, bindgen-แแก แแแแแแแแจแแ แแแแแ แแแแแ แแขแแ แ, LLVM, SPIRV-Tools แแ SPIRV-LLVM-Translator, แ แแแแ แช แแแแแขแแแแแ แแแแแแแแแแฃแแแแแแ.
- RadeonSI แแ แแแแแ แ แแแแฃแแแกแฎแแแแแ แแแแชแแแก OpenGL-แแก แแแจแแแแแแ แแ แแแแแแแแแแแแแ แ แแแแแ แแก แแฎแแ แแแญแแ แแก.
- แแแแชแแ Mesa-DB, แแฎแแแ แขแแแแก shader cache, แ แแแแแแช แแแแฎแแแก แแแแแชแแแแแก แแ แ แคแแแแจแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ OpenGL แแแคแแ แแแแแแแแกแแแแก:
- GL_ARB_shader_clock llvmpipe-แกแแแแก.
- GL_KHR_blend_equation_advanced_coherent แชแแแแแกแแแแก.
- GL_NV_shader_atomic_float llvmpipe-แกแแแแก.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ Vulkan แแแคแแ แแแแแแแแกแแแแก:
- VK_KHR_shader_clock แแแแแแแแแกแแแแก.
- VK_EXT_attachment_feedback_loop_layout RADV-แกแแแแก, แแแแแแแแ.
- VK_KHR_global_priority RADV-แกแแแแก.
- VK_EXT_load_store_op_none RADV-แกแแแแก.
- VK_EXT_mutable_descriptor_type RADV-แกแแแแก.
- VK_EXT_shader_atomic_float lvp-แกแแแแก.
- VK_EXT_shader_atomic_float2 lvp-แกแแแแก.
- VK_EXT_image_robustness v3dv-แกแแแแก.
- VK_EXT_extended_dynamic_state3 แแแแแแแแแกแแแแก, RADV แแ ANV.
- VK_EXT_extended_dynamic_state2 RADV-แกแแแแก.
- VK_EXT_pipeline_robustness v3dv-แกแแแแก.
- VK_EXT_mesh_shader ANV-แกแแแแก.
แฌแงแแ แ: opennet.ru