Kuburitswa kwekushandiswa kwemahara kweOpenGL neVulkan APIs - Mesa 23.0.0 - yakaburitswa. Kuburitswa kwekutanga kwebazi reMesa 23.0.0 kune chimiro chekuyedza - mushure mekudzikamisa kwekupedzisira kwekodhi, shanduro yakagadzikana 23.0.1 ichaburitswa.
Mesa 23.0 inosuma rutsigiro rweVulkan 1.3 mifananidzo API mune anv madhiraivha eIntel GPUs, radv ye AMD GPUs, tu yeQualcomm GPUs, uye mune emulator modhi (vn). Vulkan 1.1 inotsigirwa mulavapipe (lvp) software rasterizer, uye Vulkan 1.0 inotsigirwa mumutyairi wev3dv (Broadcom VideoCore VI GPU kubva kuRaspberry Pi 4).
Mesa inopawo rutsigiro rwakazara rweOpenGL 4.6 ye965, iris (Intel), radeonsi (AMD), zink, uye llvmpipe driver. OpenGL 4.5 tsigiro iripo ye AMD (r600), NVIDIA (nvc0), uye Qualcomm Adreno (freedreno) GPUs, OpenGL 4.3 ye virgl (iyo Virgil3D virtual GPU yeQEMU/KVM), uye OpenGL 4.2 yemutyairi wed3d12 (mutsetse wekumhanyisa OpenXGL pamusoro pe12).
Zvitsva zvikuru:
- Iyo RADV Vulkan mutyairi (AMD) inovandudza tsigiro yeRDNA3-based GPUs (Radeon RX 7900) uye inowedzera shanduko dzine chekuita nerayi tracing uye pombi raibhurari yekushandisa. Kune AMD makadhi akavakirwa paRDNA2 architecture, mesh shader rutsigiro (VK_EXT_mesh_shader) inogoneswa nekusarudzika.
- Mutyairi weNouveau anowedzera tsigiro yekutanga yeNVIDIA GA102 (RTX 30) GPU zvichienderana neAmpere architecture.
- Madhiraivha eRADV neTurnip anoisa mamwe maficha ane chekuita neVK_EXT_dynamic_state3 yekuwedzera.
- Iko kugona kweAsahi OpenGL mutyairi weApple AGX GPU inoshandiswa muApple M1 uye M2 machipi akawedzera zvakanyanya.
- Mutyairi weVulkan ANV (Intel) uye mutyairi weOpenGL Iris akavandudza tsigiro yemakadhi emifananidzo eIndel DG2-G12 (Arc Alchemist) uye Meteor Lake GPU.
- Mutyairi wevirgl (Virgil3D virtual GPU yeQEMU/KVM) yakavandudza rutsigiro rwehardware-inomhanyisa vhidhiyo encoding.
- Yakawedzera rutsigiro rweOpenGL edzedzero:
- GL_ARB_clip_control ye panfrost
- GL_ARB_texture_filter_anisotropic yepanfrost, asahi
- GL_ARB_occulsion_query2 ye asahi
- GL_ARB_shader_stencil_export ye asahi
- GL_ARB_draw_instanced for asahi
- GL_ARB_instanced_ararys ye asahi
- GL_ARB_seamless_cube_map ye asahi
- GL_NV_conditional_render ye asahi
- GL_ARB_texture_mirror_clamp_to_edge ye asahi
- Yakawedzera rutsigiro rweVulkan extensions:
- VK_EXT_descriptor_buffer yeRADV, Turnip
- VK_AMD_shader_early_and_late_fragment_tests yeRADV
- VK_AMD_shader_explicit_vertex_parameter yeRADV/RDNA3
- VK_EXT_swapchain_colorspace yeRADV, ANV, Turnip
- VK_KHR_shader_integer_dot_product yeV3DV
- VK_KHR_present_wait yeANV, RADV, Turnip
- VK_KHR_push_descriptor yeVenus
- VK_KHR_pci_bus_info yeVenus
- Yakagadziriswa nyaya dzinobata Rise yeTomb Raider's Ambient Occlusion, Minecraft, Battlefield 1, uye Hi-Fi Rush.
- Yakagadzirisa tsikidzi yakakonzera huwori hwekubuda panguva yeZoom vhidhiyo kufona pane masisitimu ane mutyairi weIris.
Source: opennet.ru
