Mesa 21.2 đến với hỗ trợ ban đầu cho Apple M1, cải tiến cho Panfrost, Vulkan và hơn thế nữa

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

Sau ba tháng phát triển việc phát hành phiên bản mới của chi nhánh mới của Bảng 21.2 có trạng thái thử nghiệm và sau khi mã ổn định cuối cùng, phiên bản ổn định 21.2.1 sẽ được phát hành.

Phiên bản mới này của Mesa 21.2 cung cấp hỗ trợ OpenGL 4.6 đầy đủ cho các trình điều khiển 965, iris, radeonsi, zink và llvmpipe, cộng với hỗ trợ OpenGL 4.5 có sẵn cho AMD r600 và NVIDIA nvc0.

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

Trong Bảng 21.2, chúng ta có thể thấy rằng Trình điều khiển asahi OpenGL đi kèm với hỗ trợ GPU ban đầu cung cấp trên chip Táo M1. Người điều khiển sử dụng giao diện Gallium và hỗ trợ hầu hết các chức năng của OpenGL 2.1 và OpenGL ES 2.0, nhưng vẫn không thể được sử dụng để chạy hầu hết các trò chơi.

Một điều mới lạ khác là Bao gồm trình điều khiển PanVk (do nhân viên của Collabora phát triển) cung cấp hỗ trợ cho đồ họa API Vulkan GPU ARM Mali Midgard và Bifrost và được định vị là phần tiếp theo của dự án Panfrost, cung cấp hỗ trợ cho OpenGL.

Ngoài ra, trong phiên bản Mesa 21.2 mới này Panfrost cho Midgard và Bifrost hỗ trợ OpenGL ES 3.1, mặc dù nó được đề cập rằng có kế hoạch tăng hiệu suất trên chip Bifrost và hỗ trợ cho GPU dựa trên kiến ​​trúc Valhall (Mali G77 và mới hơn).

Công việc đã được thực hiện trong trình điều khiển Zink để nó có thể hỗ trợ các phần mở rộng OpenGL: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture và GL_filter_minlock. Các công cụ sửa đổi định dạng DRM đã được thêm vào.

Trong khi trong Bộ điều khiển Vulkan ANV (Intel) và trình điều khiển OpenGL Iris, trong phiên bản mới này se đã thực hiện công việc chuẩn bị để hỗ trợ các card đồ họa Intel sắp ra mắt Xe-HPG (DG2). Điều này bao gồm khả năng dò tia sớm và hỗ trợ bộ đổ bóng theo dõi tia.

Về phía trình điều khiển lavapipe, chế độ "wideLines" hiện đã được hỗ trợ (nó cung cấp hỗ trợ cho các đường có chiều rộng lớn hơn 1.0).

Nó cũng được đề cập rằng OpenGL 4.3 đã hỗ trợ virgl và khả năng tương thích với Vulkan 1.2 có sẵn cho thẻ Intel và AMDCũng như ở chế độ giả lập (vn), hỗ trợ Vulkan 1.1 có sẵn cho GPU Qualcomm và trình quét phần mềm lavapipe và Vulkan 1.0 có sẵn cho GPU Broadcom VideoCore VI (Mâm xôi Pi 4).

Của những thay đổi khác nổi bật của phiên bản mới này:

  • Trình điều khiển Nouveau nv50 cho GPU NVIDIA GT21x (GeForce GT 2x0) bao gồm hỗ trợ OpenGL ES 3.1.
  • Trình điều khiển Vulkan TURNIP và trình điều khiển Freedreno OpenGL đang được phát triển cho GPU
  • Qualcomm Adreno cung cấp hỗ trợ ban đầu cho GPU Adreno a6xx gen4 (a660, a635).
  • Khả năng xây dựng trình điều khiển RADV trên nền tảng Windows bằng trình biên dịch MSVC đã được triển khai.
  • Hỗ trợ được triển khai để phát hiện động và tải các phụ trợ GBM (Trình quản lý đệm chung) thay thế. Thay đổi này nhằm cải thiện hỗ trợ Wayland trên các hệ thống có trình điều khiển NVIDIA.
  • Các trình điều khiển Vulkan RADV (AMD), ANV (Intel) và lavapipe được bổ sung hỗ trợ cho các phần mở rộng

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 bộ điều khiển Mesa 21.1.0, 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.