Mesa 26.0已正式发布,作为本季度针对开源 OpenGL/Gallium3D 和 Vulkan 驱动程序的全新功能版本。这些驱动程序广泛应用于 Linux 系统以及其他平台,例如微软的 WSL。
Mesa 26.0 版本针对 RADV 驱动程序的 Vulkan 光线追踪进行了多项性能优化,表现非常出色。尤其要感谢 Valve 团队,新版本在光线追踪方面进行了诸多重要优化。此外,RADV 还新增了多种 Vulkan 驱动程序扩展,Intel ANV 和 NVIDIA NVK 等驱动程序也同样如此。
Mesa 26.0 一如既往地对 AMD RadeonSI 和 RADV、Intel ANV 和 Iris 驱动程序以及开源 NVIDIA “NVK” 驱动程序进行了大量改进,并对许多其他小型驱动程序进行了优化。此外,它还支持骁龙 X2 笔记本电脑的第八代高通 Adreno 图形处理器,改进了 PowerVR Vulkan 驱动程序,为 Venus Vulkan 驱动程序添加了网格着色器支持,修复了 HDR 问题,RadeonSI Gallium3D 现在默认使用 ACO 编译器后端,改进了 PanVK 驱动程序缓存,等等。
Mesa 26.0 的官方发布公告重点介绍了以下几点:
- VK_KHR_relaxed_block_layout on pvr
- VK_KHR_storage_buffer_storage_class on pvr
- VK_EXT_external_memory_acquire_unmodified on panvk
- VK_EXT_discard_rectangles on NVK
- VK_KHR_present_id, VK_KHR_present_id2 on HoneyKrisp
- VK_KHR_present_wait, VK_KHR_present_wait2 on HoneyKrisp
- VK_KHR_maintenance10 on ANV, NVK, RADV
- VK_EXT_shader_uniform_buffer_unsized_array on ANV, HK, NVK, RADV
- VK_EXT_device_memory_report on panvk
- VK_VALVE_video_encode_rgb_conversion on radv
- VK_EXT_custom_resolve on RADV
- GL_EXT_shader_pixel_local_storage on Panfrost v6+
- VK_EXT_image_drm_format_modifier on panvk/v7
- VK_KHR_sampler_ycbcr_conversion on panvk/v7
- sparseResidencyImage2D on panvk v10+
- sparseResidencyStandard2DBlockShape on panvk v10+
- VK_KHR_surface_maintenance1 promotion everywhere EXT is exposed (anv, hk, lvp, nvk, radv, tu, v3dv, vn)
- VK_KHR_swapchain_maintenance1 promotion everywhere EXT is exposed (anv, hk, lvp, nvk, radv, tu, v3dv, vn)
- VK_KHR_dynamic_rendering on PowerVR
- VK_EXT_multisampled_render_to_single_sampled on panvk
- VK_KHR_pipeline_binary on HoneyKrisp
- VK_KHR_incremental_present on pvr
- VK_KHR_xcb_surface on pvr
- VK_KHR_xlib_surface on pvr
- VK_KHR_robustness2 promotion everywhere EXT is exposed (panvk v10+, HoneyKrisp, hasvk, NVK, Turnip, lavapipe, venus)
更多 Mesa 26.0 版本详细信息,请查阅 Mesa 发布公告。
版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。