Mesa 23.3 发布,提供对 RPi 5 的官方支持、对 NVK 的实验性支持等

司机表

Mesa 是一个开源的、开发的图形库,提供了 OpenGL 的通用实现。

新版本 Mesa 23.3 已经发布,这是 Mesa 23.3 分支的第一个版本 属于实验性版本,在分支稳定后,将宣布发布稳定版本。

Mesa 23.3 的新版本 包括新的 vulkan NVK 驱动程序 对于处于实验状态的 Nvidia 硬件,以及 新代码 与...的兼容性 环球影城11.5 对于 RadeonSI Gallium3D 控制器,支持 Raspberry Pi 5 等。

NVK-标志_RGB
相关文章:
NVK,NVIDIA 的开源 Vulkan 驱动程序

表23.3.0的主要新颖性

在 Mesa 23.3 控制器的新版本中, 集成对 NVK 控制器的实验支持, 它适用于 NVIDIA 显卡,它实现了 Vulkan API 1.1 并支持基于 Turing 微架构的 NVIDIA GPU (TITAN RTX、GeForce RTX 2060/2070/2080、GeForce GTX 1660、Quadro RTX 3000-8000、Quadro T1000/T2000)。

表 23.3 中另一个突出的变化是 RadeonSI Gallium11.5D 驱动程序的新 GFX3 支持代码。 当前的 Linux Mesa 11D 图形库中启用了 GFX3 支持,以在使用 RDNA 3 GPU 时加速 OpenGL、Vulkan 和其他图形 API。在 GFX11.5 中,Mesa 中的启用包括 13,907 行新代码,这在 Mesa 中是相当多的小,主要是添加GFX11.5(RDNA 3.5) 用于 AMD Ryzen 800 APU 继续使用现有的 GFX11.0/Navi 3x 驱动程序代码路径。

此外,表 23.3 还包括对树莓派 5 的官方支持,通过 OpenGL V7.1D 驱动程序和 Vulkan V3DV 驱动程序用于 Broadcom VideoCore 3 子系统

我们还可以发现,它包括 Apple AGX GPU 的 Asahi 驱动程序的 OpenGL ES 3.1 支持 (Apple M1 和 M2)以及扩展 GL_ARB_compute_shader、GL_ARB_shader_atomic_counters、GL_ARB_shader_image_load_store、GL_ARB_shader_image_size、GL_ARB_shader_storage_buffer_object、GL_ARB_sample_shading、GL_O ES_sample_variables、GL_OES_shader_multisample_interpolation和 GL_OES_gpu_shader5。

也见表23.3 支持 VK_EXT_pipeline_robustness 扩展 适用于 Intel ANV Vulkan 驱动程序的 Vulkan,支持 Radeon RADV Vulka 驱动程序的 VK_KHR_maintenance5 Vulkan 扩展对 VK_KHR_cooperative_matrix 的支持。

在部分 在 Mesa 23.3 中得到改进的游戏 以下标题脱颖而出: 《新秩序》、《深岩银河》、《战争游戏:红龙》、《反恐精英:全球攻势》、《毁灭战士:永恒》、《星空》、《星球大战:旧共和国》、《生化危机 6》、《幽灵与老鼠》、《半影:序曲》、《无主之地 3》、《雷神之锤》 II RTX、地狱之刃、狂怒 2、僵尸世界大战、死亡搁浅、死亡循环和博德之门 3。

其他变化 从这个新版本中脱颖而出:

  • 采用了新的后端编译器,用在 NVK 驱动程序中,用 Rust 语言编写。
  • 适用于 RADV/GFX11+ 硬件的 Vulkan 扩展。
  • d3d12 驱动程序提供了一个层来在 DirectX 12 之上协调 OpenGL 工作,支持 OpenGL 4.6。
  • 启用 EGL 扩展 EGL_ANDROID_blob_cache 在禁用磁盘缓存时工作。

最后 如果您有兴趣了解更多信息 关于这个新版本的 Mesa 驱动程序,您可以查看 以下链接中提供了详细信息。

如何在Linux上安装Mesa视频驱动程序?

台面套餐 在所有Linux发行版中都可以找到,因此可以通过下载并编译源代码来完成其安装(有关此的所有信息)或以相对简单的方式(取决于您发行版或第三方的官方渠道中的可用性)。

对于那些使用Ubuntu,Linux Mint及其衍生版本的用户 他们可以添加以下存储库,以在其中快速更新驱动程序。

sudo add-apt-repository ppa:kisak/kisak-mesa -y

现在,我们将使用以下内容更新软件包和存储库的列表:

sudo apt update

最后,我们可以使用以下命令安装驱动程序:

sudo apt upgrade

对于那些 Arch Linux用户和衍生产品,我们使用以下命令安装它们:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

无论他们是谁 Fedora 32用户可以使用此存储库,因此他们必须通过以下方式启用corp:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

最后, 对于那些是openSUSE用户的用户,他们可以通过输入以下内容进行安装或更新:

sudo zypper in mesa

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。