Mesa 21.1.0随附驱动程序支持改进,扩展和更多功能

司机表

发射宣布 从分支的第一个版本开始 梅萨21.1.0  处于实验状态,并且在代码最终稳定之后,将会发布稳定的版本21.1.1

Mesa 21.1.0具有完全的OpenGL 4.6兼容性 适用于965,iris(Intel),radeonsi(AMD),zink和llvmpipe驱动程序。 AMD(r4.5)和NVIDIA(nvc600)GPU支持OpenGL 0,而virgl(用于QEMU / KVM的虚拟Virgil4.3D GPU)支持OpenGL 3。 Vulkan 1.2与Intel和AMD卡兼容,而Vulkan 1.0与VideoCore VI(Raspberry Pi 4)兼容。

表21.1.0的主要新颖性

在此新版本的Mesa控制器中 我们可以找到控制器中实现的各种改进 以及对扩展的支持,例如控制器 RADV实施VRS支持 用于任何深度缓冲器,加上VRS以质量为代价提高了生产率。

D3D12镓控制器 在API DirectX 12(D3D12)上具有OpenGL层 提供OpenGL 3.3支持 当使用WARP(光栅化软件)和NVIDIA D3D12驱动程序时,是在WSL2层中使用该驱动程序在Windows上运行Linux图形应用程序。

同样值得注意的是,它包含了一个新的维纳斯驱动程序,该驱动程序集成了基于Vulkan API的虚拟GPU实现(virtio-gpu)。

另一方面,请注意,Zink驱动程序(Vulkan上OpenGL API的一种实现)包括对OpenGL 4.6和OpenGL ES 3.1的支持。 Zink,如果系统的驱动程序仅支持Vulkan API,则可以使用硬件加速的OpenGL。 提到Zink的性能接近本机OpenGL实现的性能。

在熔岩管控制器中 (针对Vulkan API的软件光栅化程序实现,类似于llvmpipe,但针对Vulkan) 增加了对Vulkan 1.1的支持 并实现了Vulkan扩展名VK_KHR_copy_commands2。 在lavapipe中实现该软件是基于复制从Vulkan API到Gallium API的调用。

在扩展部分 突出显示了对扩展的新支持 VK_KHR_workgroup_memory_explicit_layout和VK_KHR_zero_initialize_workgroup_memory 适用于Vulkan RADV控制器 (AMD)和ANV(Intel)。

其他变化 在新版的Mesa 21.1.0中脱颖而出:

  • 添加了对在单个文件中缓存着色器的支持。
  • Virgl(用于QEMU / KVM的Virgil3D虚拟GPU)和Lima(ARM Mali GPU)驱动程序支持磁盘着色器缓存。
  • 添加了对AMD GPU Aldebaran(gfx90a)的支持。
  • 添加了新的OpenGL扩展:
  • RADV驱动程序(用于AMD GFX9卡)增加了对DRM格式修改器(包括VK_EXT_image_drm_format_modifier扩展名)的支持。

最后,如果您有兴趣了解有关Mesa 21.1.0控制器新版本的更多信息,可以咨询 以下链接中提供了详细信息。

如何在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. 权利:您可以随时限制,恢复和删除您的信息。