新版 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. 權利:您可以隨時限制,恢復和刪除您的信息。