Mesa 20.0.0 ra mắt với sự hỗ trợ cho Vulkan 1.2, hỗ trợ được tăng cường và hơn thế nữa

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

Thông báo về việc ra mắt phiên bản mới của triển khai miễn phí OpenGL và Vulkan, "Bảng 20.0.0". Phiên bản này là phiên bản đầu tiên của nhánh mới 20.xx và nó cũng là được coi là ở trạng thái thử nghiệm Kể từ đó, phiên bản ổn định cuối cùng của mã sẽ được phát hành, phiên bản này sẽ được phát hành trong “Bảng 20.0.1”.

Dành cho những ai chưa biết bộ điều khiển Mesa, bạn nên biết rằng đây là phần mềm Linux nguồn mở có sẵn cho phần cứng AMD, NVIDIA và Intel. Dự án của Mesa bắt đầu như một triển khai mã nguồn mở của đặc tả OpenGL (một hệ thống hiển thị đồ họa 3D tương tác).

Qua nhiều năm, dự án đã phát triển để triển khai nhiều API đồ họa hơn, bao gồm OpenGL ES (phiên bản 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC và Vulkan. Nhiều bộ điều khiển của thiết bị cho phép các thư viện Mesa được sử dụng trong nhiều môi trường khác nhau, từ mô phỏng phần mềm đến tăng tốc phần cứng hoàn chỉnh cho GPU hiện đại.

Mesa triển khai một lớp dịch độc lập với nhà cung cấp giữa API đồ họa như OpenGL và các trình điều khiển đồ họa trong nhân của hệ điều hành.

Mesa 20.0.0 có gì mới?

Trong phiên bản mới này của bộ điều khiển Mesa 20.0.0 hỗ trợ OpenGL 4.6 đầy đủ được cung cấp đối với GPU Intel i965 và AMD radeonsi, hỗ trợ OpenGL 4.5 cho GPU AMD (r600) và NVIDIA (nvc0), cũng như hỗ trợ Vulkan 1.2 cho thẻ Intel và AMD.

Trình điều khiển RADV và ANV cho GPU AMD và Intel hỗ trợ API đồ họa Vulkan 1.2, trong khi RADV và ACO cung cấp bộ tạo bóng hình học. Trong RADV và ACO cho GPU GFX10 (Navi) hỗ trợ chế độ Wave32.

Đối với GPU Intel dựa trên vi kiến ​​trúc Broadwell và Skylake (Thế hệ 8+), trình điều khiển Iris mới được sử dụng theo mặc định, đã đạt mức ngang bằng với bộ điều khiển i965 về khả năng của nó.

Bộ điều khiển Iris dựa trên kiến ​​trúc Gallium3D, mang đến các tác vụ quản lý bộ nhớ cho trình điều khiển DRI trong nhân Linux và cung cấp một trình theo dõi tình trạng sẵn có với hỗ trợ tái sử dụng bộ đệm đối tượng đầu ra. PĐối với các chip dựa trên vi kiến ​​trúc cũ hơn, cho đến và bao gồm Haswell, bộ điều khiển i965 vẫn còn.

RADV (trình điều khiển Vulkan dành cho chip AMD) và phần cuối để biên dịch trình tạo bóng "ACO", được phát triển bởi Valve như một sự thay thế cho trình biên dịch trình tạo bóng LLVM, hỗ trợ thêm cho các thế hệ GPU GCN 1.0 / GFX6 (Quần đảo phía Nam) và GCN 1.1 / GFX7.

Trình điều khiển LLVMpipe và RadeonSI đã được chuyển đổi để sử dụng kết xuất trung gian không có loại (IR) nào của bộ tạo bóng NIR, nhằm hoạt động ở mức thấp nhất, trong GLSL IR và bảng IR nội bộ. Hiệu suất NIR được tối ưu hóa.

Những thay đổi khác được đề cập:

  • Hỗ trợ Live-cache đã được thêm vào trình điều khiển RadeonSI, đảm bảo phát hiện các đối tượng hatch đã biên dịch trùng lặp.
  • Trình điều khiển OpenGL và Vulkan cho GPU Intel đã hỗ trợ thêm cho chip Gen11 (Jasper Lake).
  • Trình điều khiển V3D (dành cho Raspberry Pi) đã bổ sung hỗ trợ cho các bộ đổ bóng hình học tương ứng với OpenGL ES 3.2 và hỗ trợ đầy đủ được cung cấp cho OpenGL ES 3.1.
  • Tulip Vulkan tối ưu hóa hiệu suất trình điều khiển cho GPU Qualcomm Adreno.

Nếu bạn muốn biết thêm về nó, bạn có thể tham khảo 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 Linuxnên việc cài đặt nó tương đối đơn giản.

Đố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:paulo-miguel-dias/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 28 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.