Mesa 22.3-rc1 已发布


Mesa 22.3-rc1 已发布,正式的 Mesa 22.3 版本将在 11 月底或 12 月初发布。

 22.3-rc1 新功能(排名不分先后):

  • llvmpipe 上的 GL_ARB_shader_clock
  • lavapipe 上的 VK_KHR_shader_clock
  • Mesa-DB,新的单文件缓存类型
  • RADV、lavapipe 上的 VK_EXT_attachment_feedback_loop_layout
  • RADV 上的 VK_KHR_global_priority
  • zink 上的 GL_KHR_blend_equation_advanced_coherent
  • RADV 上的 VK_EXT_load_store_op_none
  • RADV 上的 VK_EXT_mutable_descriptor_type
  • lvp 上的 VK_EXT_shader_atomic_float
  • lvp 上的 VK_EXT_shader_atomic_float2
  • llvmpipe 上的 GL_NV_shader_atomic_float
  • v3dv 上的 VK_EXT_image_robustness
  • lavapipe 上的 VK_EXT_extended_dynamic_state3
  • RADV 上的 VK_EXT_extended_dynamic_state3
  • v3dv 上的 VK_EXT_pipeline_robustness
  • Panfrost 上的 Mali T620
  • Panfrost 上的着色器磁盘缓存
  • 支持 R8G8B8、B8G8R8、R16G16B16 和 64 位顶点缓冲区格式
  • RADV 上的初始 GFX11/RDNA3 支持
  • RADV 上的各种光线追踪优化
  • RADV 上的扩展DynamicState2PatchControlPoints(VK_EXT_extended_dynamic_state2 功能)
  • Radeon Raytracing Analyzer 集成(使用 RADVRRA* 环境变量)

打包的一些注意事项:

  • 使用光线追踪构建英特尔 Vulkan 驱动程序时(使用 -D intel-clc=enabled,默认禁用),需要 libclc 作为构建和运行时依赖项)。
  • Rusticl,OpenCL 实现(-D gallium-rustic=true,默认禁用),引入了一堆新的依赖项。如果考虑启用它,请务必阅读 docs/rusticl.rst ( https://docs.mesa3d.org/rustic ) 。

更新公告:https://lists.freedesktop.org/archives/mesa-dev/2022-November/225880.html


相關推薦

2022-12-11

随着 Mesa 22.3 稳定,Mesa 22.2 系列即将停产。Dylan Baker 发布了最新的 Mesa 22.2.5 版本,作为最后一个 Mesa 22.2 版本。 Mesa 22.2.5 为那些仍然依赖 22.2 版本的用户修复了最后一批 Bug,包含: 对 Panfrost Gallium3D 驱动程序进行了一些修

2023-03-10

Mesa 22.3.7 已发布,作为 Mesa 驱动程序 Q4'2022 系列的最后一个版本。  Mesa 22.3.7 包含针对 Q4 OpenGL 和 Vulkan 开源驱动程序集合的最后一批修复,包括: 几个针对开源 AMD Linux 用户的 RADV Vulkan 和 RadeonSI OpenGL 修复(包括 GFX11/RDNA

2023-02-07

Asahi Linux “AGX”Gallium3D 驱动程序已将一些补丁合并到Mesa 23.1 ,其中最重要的是合并了了磁盘着色器缓存支持,在对 Apple Silicon M1/M2 图形的开源 OpenGL 支持方面取得进展。 据外媒 Phoronix 介绍,通过开发人员 Rose Hudson 的合并,现

2023-04-24

Mesa 23.0.3 已发布,带来另一批修复。 vulkan:添加常见的 features2_to_features tu: 使用 vk_features2_to_features r600:多平面格式已不受支持 radv:在帧缓冲区发射中保留空间 radeonsi/vcn:为 h264 解码添加字段大小写异常 dzn:修复计算

2022-06-18

Mesa 22.1.2 已正式发布,Mesa 是一个三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口。 Mesa 22.1.2 全面修复了从著名的 Intel 和 AMD Radeon OpenGL/Vulkan 驱动程序到像 Panfrost 和 V3D 等较小驱动程序的修复程序。此外,还有围绕

2022-09-23

中默认使用 OpenGL 线程,如今这一变化已适用于下季度的 Mesa 22.3 版本,这个提交已默认在 RadeonSI 启用 “ glthread”(一种线程化的 OpenGL 调度),以增强性能。 长期以来, RadeonSI 一直支持在单独的 CPU 线程上执行 OpenGL 调用的

2023-02-25

周四  Mesa 23.1 合并了一个最新 “RADV”驱动补丁: VK_EXT_pipeline_library_group_handles,这个补丁允许在 Linux 上的 3A 游戏 Cyber​​punk 2077 享受光线追踪功能支持(使用 Steam Play / VKD3D-Proton 运行)。 RADV 联合领导 Bas Nieuwenhuizen 实现

2022-09-22

Mesa 22.2.0 原计划应在 8 月底或 9 月初发布,但在过去的一个月里,它一直没有发布。如今 Mesa 22.2 姗姗来迟正式发布。Mesa 22.2 的主要更新内容包括: 英特尔 DG2 Vulkan 光线追踪代码的性能得到了很大的改善,达到了约 100 倍。

2022-10-13

以开源形式实现了 OpenGL 的应用程序接口。目前 Mesa 22.2.1 发布了,这是 Mesa 22.2 系列的修复版本,修复了上一个功能版本引入的一些问题。 Mesa 22.2.1 中包含数十个修复,涉及 RADV + ACO、NIR、Gallium3D 核心代码、Virgl、LLVMpipe、Zink

2023-02-25

经过了比一般的 RC 周期更长的时间,Mesa 23 正式发布,这是 Mesa 在 2023 年发布的第一个稳定版本。 Mesa 23 的亮点包括: 支持 Radeon Memory Visualizer(RMV,显存可视化工具) RADV 光线追踪优化 英特尔 Arc Graphics DG2 / Alchemist 的持

2023-04-17

Mesa 23.1-rc1 发布了。Mesa 23.1-rc1 是本季度 Mesa 功能系列的第一个每周发布候选版本,该候选版本将持续到稳定版本准备就绪——可能在 5 月的某个时候。 Mesa 23.1 带来了许多新功能,包括 RadeonSI Rusticl OpenCL 支持 支持图形管道

2022-10-21

上个月我们报道了 Mesa 22.3 RadeonSI 默认在 RadeonSI 启用 “glthread”(一种线程化的 OpenGL 调度),以增强性能。  但据外媒 Phoronix 报道,最近几周运行 Mesa Git 的 AMD Radeon 用户,在使用 KWin 运行 Wayland 的 KDE Plasma 环境下会导致光

2023-03-28

Mesa 23.0 发布一个月后,Mesa 23.0.1 发布了,这个版本修复了 23.0 版本引入的一些问题,尤其针对英特尔、AMD 和 Zink 的问题进行了修复。 Mesa 23.0.1 中的单个修复包括: 修复 AMD/Valve ACO 编译器中的无限循环 修复 Radeon R600g“SFN

2022-10-02

Zink 开发人员、 V 社员工 Mike Blumenkrantz,正在致力于改进 Mesa 的 OpenGL-on-Vulkan 驱动程序。从 10 月份开始,他删除了许多旧的 Mesa 代码,在最近合并的 Mesa 22.3-devel 的 PR,他再度删除了大约 17.1k 行旧 Mesa 代码。 据外媒 Phoronix 介