ะะพัะปะต ัะตััััั ะผะตัััะตะฒ ัะฐะทัะฐะฑะพัะบะธ ะพะฟัะฑะปะธะบะพะฒะฐะฝ ัะตะปะธะท ัะฒะพะฑะพะดะฝะพะน ัะตะฐะปะธะทะฐัะธะธ API OpenGL ะธ Vulkan โ Mesa 22.2.0. ะะตัะฒัะน ะฒัะฟััะบ ะฒะตัะบะธ Mesa 22.2.0 ะธะผะตะตั ัะบัะฟะตัะธะผะตะฝัะฐะปัะฝัะน ััะฐััั โ ะฟะพัะปะต ะฟัะพะฒะตะดะตะฝะธั ะพะบะพะฝัะฐัะตะปัะฝะพะน ััะฐะฑะธะปะธะทะฐัะธะธ ะบะพะดะฐ ะฑัะดะตั ะฒัะฟััะตะฝะฐ ััะฐะฑะธะปัะฝะฐั ะฒะตััะธั 22.2.1.
ะ Mesa 22.2 ะดะพัััะฟะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะณัะฐัะธัะตัะบะพะณะพ API Vulkan 1.3 ะฒ ะดัะฐะนะฒะตัะฐั anv ะดะปั GPU Intel, radv ะดะปั GPU AMD ะธ tu ะดะปั GPU Qualcomm. ะะพะดะดะตัะถะบะฐ Vulkan 1.2 ัะตะฐะปะธะทะพะฒะฐะฝะฐ ะฒ ัะตะถะธะผะต ัะผัะปััะพัะฐ (vn), Vulkan 1.1 โ ะฒ ะฟัะพะณัะฐะผะผะฝะพะผ ัะฐััะตัะธะทะฐัะพัะต lavapipe (lvp), ะฐ Vulkan 1.0 ะฒ ะดัะฐะนะฒะตัะต v3dv (GPU Broadcom VideoCore VI ะธะท Raspberry Pi 4). ะ Mesa ัะฐะบะถะต ะพะฑะตัะฟะตัะธะฒะฐะตััั ะฟะพะปะฝะฐั ะฟะพะดะดะตัะถะบะฐ OpenGL 4.6 ะดะปั ะดัะฐะนะฒะตัะพะฒ 965, iris (Intel), radeonsi (AMD), zink ะธ llvmpipe. ะะพะดะดะตัะถะบะฐ OpenGL 4.5 ะดะพัััะฟะฝะฐ ะดะปั GPU AMD (r600) ะธ NVIDIA (nvc0), ะฐ OpenGL 4.3 ะดะปั virgl (ะฒะธัััะฐะปัะฝัะน GPU Virgil3D ะดะปั QEMU/KVM) ะธ vmwgfx (VMware).
เดชเตเดฐเดงเดพเดจ เดเดฃเตเดเตเดชเดฟเดเตเดคเตเดคเดเตเดเตพ:
- ะ ะดัะฐะนะฒะตัะต ะดะปั GPU Qualcomm (tu) ะพะฑะตัะฟะตัะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะณัะฐัะธัะตัะบะพะณะพ API Vulkan 1.3.
- ะ ะดัะฐะนะฒะตั Panfrost ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ GPU Mali ะฝะฐ ะฑะฐะทะต ะผะธะบัะพะฐัั ะธัะตะบัััั Valhall (Mali-G57). ะัะฐะนะฒะตั ัะพะฒะผะตััะธะผ ัะพ ัะฟะตัะธัะธะบะฐัะธะตะน OpenGL ES 3.1.
- ะัะพะดะพะปะถะตะฝะฐ ัะตะฐะปะธะทะฐัะธั ะดัะฐะนะฒะตัะฐ Vulkan ะดะปั GPU ะฝะฐ ะฑะฐะทะต ะฐัั ะธัะตะบัััั PowerVR Rogue, ัะฐะทะฒะธะฒะฐะตะผะพะน ะบะพะผะฟะฐะฝะธะตะน Imagination.
- ะ Vulkan-ะดัะฐะนะฒะตัะต ANV (Intel) ะธ OpenGL-ะดัะฐะนะฒะตัะต Iris ัะปัััะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะดะธัะบัะตัะฝัั ะฒะธะดะตะพะบะฐัั Intel DG2-G12 (Arc Alchemist). ะ Vulkan-ะดัะฐะนะฒะตัะต ะทะฝะฐัะธัะตะปัะฝะพ (ะฟัะธะผะตัะฝะพ ะฒ 100 ัะฐะท) ะฟะพะฒััะตะฝะฐ ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั ะบะพะดะฐ ะดะปั ััะฐััะธัะพะฒะบะธ ะปััะตะน..
- ะัะฐะนะฒะตั R600g ะดะปั GPU AMD ัะตัะธะน ั Radeon HD 2000 ะฟะพ HD 6000 ะฟะตัะตะฒะตะดัะฝ ะฝะฐ ะธัะฟะพะปัะทะพะฒะฐะฝะธะต ะฑะตััะธะฟะพะฒะพะณะพ ะฟัะพะผะตะถััะพัะฝะพะณะพ ะฟัะตะดััะฐะฒะปะตะฝะธั (IR) ัะตะนะดะตัะพะฒ NIR. ะะพะดะดะตัะถะบะฐ NIR ัะฐะบะถะต ะฟะพะทะฒะพะปัะตั ะฟะพะปััะธัั ะฟะพะดะดะตัะถะบั ะฟัะพะผะตะถััะพัะฝะพะณะพ ะฟัะตะดััะฐะฒะปะตะฝะธั TGSI (Tungsten Graphics Shader Infrastructure) ัะตัะตะท ะทะฐะดะตะนััะฒะพะฒะฐะฝะธะต ัะปะพั ะดะปั ััะฐะฝัะปััะธะธ NIR ะฒ TGSI.
- ะ OpenGL ะดัะฐะนะฒะตัะต Nouveau ะฝะฐัะฐะปะฐัั ัะฐะฑะพัะฐ ะฟะพ ัะตะฐะปะธะทะฐัะธะธ ะฟะพะดะดะตัะถะบะธ GPU RTX 30 ยซAmpereยป.
- ะ ะดัะฐะนะฒะตั Etnaviv ะดะปั ะบะฐัั Vivante ัะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฐัะธะฝั ัะพะฝะฝะพะน ะบะพะผะฟะธะปััะธะธ ัะตะนะดะตัะพะฒ.
- เดตเตพเดเตเดเตป เดตเดฟเดชเตเดฒเตเดเดฐเดฃเดเตเดเตพเดเตเดเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต:
- VK_EXT_robustness2 ะดะปั ะดัะฐะนะฒะตัะฐ lavapipe.
- VK_EXT_image_2d_view_of_3d ะดะปั RADV.
- VK_EXT_primitives_generated_query ะดะปั RADV.
- VK_EXT_non_seamless_cube_map ะดะปั RADV, ANV, lavapipe.
- VK_EXT_border_color_swizzle ะดะปั lavapipe, ANV, turnip, RADV.
- VK_EXT_shader_module_identifier ะดะปั RADV.
- VK_EXT_multisampled_render_to_single_sampled ะดะปั lavapipe.
- VK_EXT_shader_subgroup_vote ะดะปั lavapipe.
- VK_EXT_shader_subgroup_ballot ะดะปั lavapipe
- VK_EXT_attachment_feedback_loop_layout ะดะปั RADV.
- OpenGL เดตเดฟเดชเตเดฒเตเดเดฐเดฃเดเตเดเตพเดเตเดเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต:
- WGL_ARB_create_context_robustness.
- ARB_robust_buffer_access_behavior ะดะปั d3d12.
- EGL_KHR_context_flush_control.
- GLX_ARB_context_flush_control
- GL_EXT_memory_object_win32 ะดะปั zink ะธ d3d12.
- GL_EXT_semaphore_win32 ะดะปั zink ะธ d3d12.
เด เดตเดฒเดเดฌเด: opennet.ru