Mesa 22.1.0 ra mắt với các cải tiến hỗ trợ, cải tiến khả năng tương thích và hơn thế nữa

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

Sau hai tháng phát triển sự ra mắt của phiên bản mới của việc triển khai API OpenGL và Vulkan, "Bảng 22.1.0". Như mọi khi, phiên bản đầu tiên của nhánh Mesa có trạng thái thử nghiệm, vì vậy sau khi mã ổn định cuối cùng, phiên bản ổn định 22.1.1 sẽ được phát hành.

Trong Mesa 22.1, hỗ trợ cho API đồ họa Vulkan 1.3 có sẵn trong trình điều khiển anv cho GPU Intel, radv cho GPU AMD và trình xác định phần mềm Lavapipe. Vulkan 1.2 hỗ trợ chế độ giả lập (vn), Vulkan 1.1 trên trình điều khiển GPU Qualcomm (tu) và Vulkan 1.0 trên trình điều khiển GPU Broadcom VideoCore VI (Raspberry Pi 4)

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

Trong phiên bản mới này được trình bày, trình điều khiển ANV Vulkan (Intel) và trình điều khiển Iris OpenGL được hỗ trợ bởi card đồ họa rời Intel DG2 (Arc Alchemist) và Arctic Sound-M, trong khi bộ điều khiển D3D12, với lớp OpenGL trên API DirectX 12 (D3D12), Nó hỗ trợ OpenGL 4.2. Trình điều khiển được sử dụng trong lớp WSL2 để chạy các ứng dụng Linux đồ họa trên Windows.

Cũng được đánh dấu là cbộ điều khiển lavapipe với triển khai phần mềm rasterizer cho API Vulcan (tương tự như llvmpipe, nhưng đối với Vulkan, dịch các lệnh gọi API Vulkan thành API Gallium) hiện tương thích với Vulkan 1.3.

Người điều khiển Nouveau cho GPU GeForce 6/7/8 trước đó được chuyển đổi để sử dụng đại diện trung gian (IR) không được gõ từ bộ đổ bóng NIR. Hỗ trợ NIR cũng cho phép hỗ trợ kết xuất Tungsten Graphics Shader Infrastructure (TGSI) bằng cách cho phép một lớp dịch NIR sang TGSI.

Người điều khiển v3d OpenGL được phát triển cho bộ tăng tốc đồ họa VideoCore VI được sử dụng kể từ mô hình Raspberry Pi 4 triển khai hỗ trợ bộ nhớ đệm của trình tạo bóng trên đĩa.

Đối với AMD-GPU được trang bị công cụ video Hỗ trợ VCN 2.0, EFC được triển khai (Chuyển đổi định dạng bộ mã hóa), cho phép sử dụng bộ mã hóa video phần cứng để đọc trực tiếp các bề mặt RGB mà không cần chuyển đổi RGB-> YUV được thực hiện bởi trình tạo bóng.

Đã thêm hỗ trợ cho lớp ANGLE, dịch các lệnh gọi OpenGL ES tới OpenGL, Direct3D 9/11, Desktop GL và Vulkan, sang trình điều khiển Venus với triển khai GPU ảo (virtio-gpu) dựa trên Vulkan API.

Các thay đổi khác nổi bật trong phiên bản mới này:

  • Đã thêm hỗ trợ cho tiện ích mở rộng OpenGL của NVIDIA GL_NV_pack_subimage để cập nhật các hình chữ nhật trong bộ nhớ máy chủ bằng cách sử dụng bộ đệm khung hoặc dữ liệu kết cấu.
  • Đã thêm hỗ trợ cho các tiện ích mở rộng trình điều khiển RADV (AMD), ANV (Intel) và lavapipe Vulkan
  • Hỗ trợ thêm cho GPU AMD GFX1036 và GFX1037.
  • Được phát triển cho các GPU Intel cũ hơn dựa trên vi kiến ​​trúc Gen4-Gen7 không tương thích với trình điều khiển Iris, trình điều khiển Crocus bao gồm cấu hình tương thích ngược OpenGL.
  • Trình điều khiển PanVk, cung cấp hỗ trợ cho API đồ họa Vulkan cho các GPU ARM Mali Midgard và Bifrost, đã bắt đầu hoạt động trên hỗ trợ trình đổ bóng máy tính.
  • Trình điều khiển RADV (AMD) đã triển khai loại bỏ tia nguyên thủy, giúp cải thiện khả năng hỗ trợ dò tia cho các trò chơi như DOOM Eternal.
  • Một triển khai ban đầu của trình điều khiển GPU Vulkan dựa trên kiến ​​trúc PowerVR Rogue do Imagination phát triển được đề xuất.
  • Gói này bao gồm một trình biên dịch OpenCL nhỏ gọn do Intel đề xuất và được sử dụng trong dò tia.

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.

  1.   Thiên thần Miguel dijo

    Không có ai hiểu về ngăn xếp đồ họa linux.
    Phần mềm cơ sở, trình điều khiển hạt nhân, trình điều khiển thẻ, Xorg, waylands, mesa, thư viện đồ họa, trình soạn nhạc, trình quản lý cửa sổ, máy tính để bàn…