新版 Mesa 23.0.0 驱动程序到货

司机表

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

推出 新版本免费实施 OpenGL 和 Vulkan API, "表 23.0.0", 这是 Mesa 分支的第一个版本 23.0.0 具有实验状态:在代码最终稳定后,将发布稳定版本 23.0.1。

在 Mesa 23.0 中,Vulkan 1.3 图形 API 支持在英特尔 GPU 的 anv、AMD GPU 的 radv、高通 GPU 和仿真器 (vn) 模式下可用。 在 v1.1dv 驱动程序(Raspberry Pi 1.0 Broadcom VideoCore VI GPU)中的 lavapipe 软件光栅器 (lvp) 和 Vulkan 3 中实现了对 Vulkan 4 的支持。

表23.0.0的主要新颖性

在这个新发布的 Mesa 23.0.0 版本中, RADV Vulkan 改进了与基于 RDNA3 的 GPU 的兼容性 (Radeon RX 7900) 并添加了与光线追踪和管道库使用相关的更改。 对于基于 RDNA2 架构的 AMD 卡,默认启用对网格着色器 (VK_EXT_mesh_shader) 的支持。

另一个突出的变化是在控制器中 Nouveau 添加了对 NVIDIA GA102 GPU 的初始支持 (RTX 30) 基于 Ampere 架构,加上 RADV 和 Turnip 驱动程序实现了与 VK_EXT_dynamic_state3 扩展相关的附加功能。

除此之外,还强调了控制器的功能 适用于 Apple AGX GPU 的 asahi OpenGL 用于 Apple M1 和 M2 芯片 已经大大扩展。

还强调了在 ANV Vulkan 驱动程序(英特尔)和 Iris OpenGL 驱动程序中改进了对离散英特尔 DG2-G12(Arc Alchemist)显卡和 Meteor Lake GPU 的支持。

另一方面,virgl (Virgil3D Virtual GPU for QEMU/KVM) 驱动改进了对硬件加速视频编码的支持,并解决了古墓丽影:环境光遮蔽、我的世界、战地、Hi-Fi 中出现的问题Rush,并修复了导致带有 Iris 控制器的系统上的 Zoom 视频通话输出丢失的问题。

关于增加对OpenGL扩展的支持,提到了以下几点:

  • 用于 panfrost 的 GL_ARB_clip_control
  • GL_ARB_texture_filter_anisotropic 用于 panfrost,asahi
  • 用于朝日的 GL_ARB_occulsion_query2
  • GL_ARB_shader_stencil_export for asahi
  • GL_ARB_draw_instantiated for asahi
  • GL_ARB_instanced_ararys for asahi
  • 朝日的 GL_ARB_seamless_cube_map
  • GL_NV_conditional_render for asahi
  • 用于朝日的 GL_ARB_texture_mirror_clamp_to_edge
  • 添加了对 Vulkan 扩展的支持:
  • RADV、萝卜的 VK_EXT_descriptor_buffer
  • RADV 的 VK_AMD_shader_early_and_late_fragment_tests
  • RADV/RDNA3 的 VK_AMD_shader_explicit_vertex_parameter
  • RADV、ANV、Turnip 的 VK_EXT_swapchain_colorspace
  • V3DV 的 VK_KHR_shader_integer_dot_product
  • VK_KHR_present_wait for ANV, RADV, Turnip
  • Venus 的 VK_KHR_push_descriptor
  • 金星的 VK_KHR_pci_bus_info

需要注意的是,这个新版本的 Mesa 还为 4.6、iris (Intel)、radeonsi (AMD)、zink 和 llvmpipe 驱动程序提供了完整的 OpenGL 965 支持。

OpenGL 4.5 支持可用于 AMD (r600)、NVIDIA (nvc0) 和 Qualcomm Adreno (freedreno) GPU,OpenGL 4.3 用于 virgl(用于 QEMU/KVM 的 Virgil3D 虚拟 GPU)和 OpenGL 4.2 用于 d3d12 驱动程序(通过 DirectX 运行 OpenGL 的层) 12).

最后 如果您有兴趣了解更多信息 关于这个新版本的 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. 权利:您可以随时限制,恢复和删除您的信息。