Mesa 24.0 xuất hiện với các cải tiến hỗ trợ, tiện ích mở rộng Vulkan mới và hơn thế nữa

Bảng trình điều khiển

Mesa là một thư viện đồ họa được phát triển mã nguồn mở cung cấp một triển khai chung của OpenGL.

Gần đây, sự ra mắt phiên bản mới của trình điều khiển “Mesa 24.0” đã được công bố, Đây là phiên bản đầu tiên của nhánh Mesa 24.x được phân loại là thử nghiệm và sau khi nhánh ổn định, việc phát hành phiên bản ổn định sẽ được công bố.

Phiên bản mới này của Mesa 24.0 cung cấp hỗ trợ đầy đủ cho API đồ họa Vulkan 1.3 thông qua các trình điều khiển khác nhau, bao gồm anv cho GPU Intel, radv cho GPU AMD, NVK cho GPU NVIDIA, tu cho GPU Qualcommvà trong trình rasterizer lvp và vn. Ngoài ra, hỗ trợ Vulkan 1.0 được triển khai trong trình điều khiển v3dv (Raspberry Pi 4 Broadcom VideoCore VI GPU) và dzn (triển khai Vulkan trên Direct3D 12).

Những điểm mới chính của Bảng 24.0

Trong phiên bản mới này của Mesa 24.0 Khả năng tương thích hoàn toàn với OpenGL 4 nổi bật.6 cho nhiều loại phần cứng, vì một số tính năng mới đã được triển khai và đáng chú ý nhất là hỗ trợ trình điều khiển d3d12.

Tương tự, trong Bảng 24.0, Hỗ trợ cho OpenGL 4.5 được cung cấp trong GPU AMD (r600) và NVIDIA (nvc0)trong khi Hỗ trợ OpenGL 3.3 Nó hiện diện trong softpipe (trình rasterizer phần mềm), asahi (GPU AGX được sử dụng trong chip Apple M1 và M2) và trình điều khiển nv50 (NVIDIA NV50).

Một khía cạnh nổi bật khác là Triển khai API Vulkan 1.3 cùng với việc bổ sung trình điều khiển “pvr” mới cho GPU Imagination PowerVR, cũng như trình điều khiển Asahi cho GPU Apple AGX bao gồm hỗ trợ cho trình đổ bóng hình học và tương thích với OpenGL 3.3, đồng thời trình điều khiển RADV Vulkan cho GPU AMD đã cải thiện hiệu suất dò tia.

Cũng được nhấn mạnh là phần mở rộng Vulkan mới để tăng tốc phần cứng mã hóa video ở các định dạng và tính năng h.264 và h.265 trong một số trình điều khiển, bao gồm RADV và Asahi.

Một số tiện ích mở rộng đã được thêm vào trình điều khiển NVK Vulkan cho GPU NVIDIA: VK_KHR_vulkan_memory_model, VK_EXT_multi_draw, VK_EXT_subgroup_size_control, VK_KHR_fragment_shader_barycentric, VK_KHR_synchronization2, VK_KHR_shader_float_controls, VK_KHR_shader_atomic_int64 và VK_KHR_shader_subgroup_extends_types

Mặt khác, trình điều khiển RADV Vulkan dành cho GPU AMD đã được cập nhật với sự hỗ trợ cho một loạt tiện ích mở rộng: VK_EXT_image_compression_control, VK_EXT_device_fault, VK_EXT_deep_clamp_zero_one, VK_KHR_calibrated_timestamps, VK_KHR_vertex_attribute_divisor, VK_KHR_maintenance6 và VK_KHR_ray_tracing_position_fetch

Về phần Sửa lỗi, Mesa 24.0 giải quyết một loạt vấn đề và lỗi đã được xác định trong các phiên bản trước và các bản sửa lỗi đáng chú ý bao gồm:

  • Khắc phục sự cố khi phát lại video khi bật tăng tốc phần cứng Radeon RX6600.
  • Chỉnh sửa các tạo tác đồ họa trong kết cấu nước trong OpenGOAL.
  • Khắc phục sự cố bộ mã hóa HEVC khi sử dụng VAAPI:EFC trên VCN2.
  • Khắc phục sự cố khử răng cưa trong Blender với GPU AMD RDNA3.
  • Đã sửa lỗi xây dựng với MSVC trong chu kỳ phát triển 23.3.
  • Sửa lỗi trong quá trình phân tích OpCopyLogical SPIR-V.
  • Giải pháp cho các vấn đề đầu ra có độ sâu bảo thủ với RADV, cùng nhiều vấn đề khác.

Cuối cùng nếu bạn muốn biết thêm về nó về phiên bản mới này của trình điều khiển Mesa, bạn có thể kiểm tra chi tiết trong liên kết sau.

Làm thế nào để cài đặt trình điều khiển video Mesa trên Linux?

Gói Mesa tìm thấy trong tất cả các bản phân phối Linux, vì vậy việc cài đặt nó có thể được thực hiện bằng cách tải xuống và biên dịch mã nguồn (Tất cả thông tin về nó ở đây) hoặc nói một cách tương đối đơn giản, điều này phụ thuộc vào tính khả dụng trong các kênh chính thức của phân phối của bạn hoặc các bên thứ ba.

Đối với những người dùng Ubuntu, Linux Mint và các dẫn xuất họ có thể thêm kho lưu trữ sau, nơi các trình điều khiển được cập nhật nhanh chóng.

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

Bây giờ chúng tôi sẽ cập nhật danh sách các gói và kho lưu trữ của chúng tôi với:

sudo apt update

Và cuối cùng chúng ta có thể cài đặt các trình điều khiển với:

sudo apt upgrade

Đối với trường hợp của những người Người dùng Arch Linux và các dẫn xuất, chúng tôi cài đặt chúng bằng lệnh sau:

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

Cho dù họ là ai Người dùng Fedora 32 có thể sử dụng kho lưu trữ này, vì vậy họ phải bật công ty với:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Cuối cùng, đối với những người dùng openSUSE, họ có thể cài đặt hoặc nâng cấp bằng cách nhập:

sudo zypper in mesa

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.