Mesa 20.1.0 có ở đây và trình bày các cải tiến cho Vulkan, tối ưu hóa, hỗ trợ nhiều hơn và hơn thế nữa

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

Phiên bản mới của triển khai OpenGL và Vulkan phổ biến "Bảng 20.1.0" đã được phát hành và đây là phiên bản đầu tiên của nhánh Mesa 20.1.x có một trạng thái thử nghiệm và sau khi mã ổn định cuối cùng, Nó sẽ được phát hành dưới dạng phiên bản ổn định trong phiên bản 20.1.1.

Phiên bản mới này của Mesa 20.1.0 đến với những thay đổi khác nhau, trong số đó việc triển khai hỗ trợ OpenGL 4.6 đầy đủ được đánh dấu cho GPU Intel (i965) và AMD (radeonsi), hỗ trợ OpenGL 4.5 cho AMD r600 và NVIDIA nvc0 GPU, OpenGL 4.3 cho virgl, cũng như Hỗ trợ Vulkan 1.2 cho thẻ Intel và AMD.

Điều quan trọng là phải nhấn mạnh rằngMột số trình điều khiển không hỗ trợ tất cả các tính năng được yêu cầu trong OpenGL 4.6, như OpenGL 4.6 chỉ nó có sẵn nếu được yêu cầu trong việc tạo ngữ cảnh. Các ngữ cảnh tương thích có thể báo phiên bản thấp hơn tùy thuộc vào từng trình điều khiển.

Trong khi đối với API Vulkan 1.2, được báo cáo bởi thuộc tính phiên bản api của cấu trúc Thuộc tính thiết bị vật lý Vk nó phụ thuộc vào trình điều khiển cụ thể được sử dụng.

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

Trong số các cải tiến cho Vulkan được trình bày trong phiên bản mới này, chẳng hạn như một lớp để chọn thiết bị hoạt động cho API Vulkan trong các hệ thống có nhiều GPU hỗ trợ Vulkan nổi bật với biến môi trường TABLE_VK_DEVICE_SELECT, hoạt động tương tự như DRI_PRIME cho OpenGL.

Trong khi trong bộ điều khiển Intel Vulkan ANV, tính năng tối ưu hóa cho chip dựa trên Icelake (Gen11) đã được thêm vào, cho phép sử dụng màu thuần để tạo họa tiết, việc sử dụng bộ nhớ cache đã được cải thiện trên các hệ thống có chip Intel Ivybridge và Haswell.

Một thay đổi khác nổi bật là trong phần phụ trợ "ACO" hiện đã hỗ trợ loại shaderInt16 cho GPU GFX9 +, cho phép sử dụng số nguyên 16 bit trong mã đổ bóng.

Đối với chip đồ họa Intel, hỗ trợ vectơ NIR trước đây đã được thêm vào cho chip AMD. Về mặt thực tế, do tối ưu hóa bộ đổ bóng tốt hơn, thay đổi cho phép tăng hiệu suất của OpenGL và Vulkan trong nhiều trò chơi trên hệ thống có GPU Intel.

Những thay đổi khác nổi bật so với quảng cáo:

  • GPU AMD Navi 12 và Navi 14 bao gồm hỗ trợ cho chế độ hiển thị DCC (Delta Color Compression), cho phép bạn làm việc với dữ liệu màu nén bằng cách sắp xếp đầu ra màn hình.
  • Đã thêm hỗ trợ NIR thử nghiệm cho trình điều khiển Gallium3D R600 cổ điển với hỗ trợ cho các bộ đổ bóng hình học, phân đoạn, đỉnh và tessellation.
  • Một bản vá đã được thêm vào trình điều khiển Vulkan RADV do tối ưu hóa công việc của bộ nhớ, giúp tăng hiệu suất của các trò chơi Id Tech trên hệ thống có AMD APU.
  • Trong Panfrost, trình điều khiển đã triển khai hỗ trợ OpenGL ES 3.0 thử nghiệm và cung cấp hỗ trợ cho GPU kết xuất 3D Bifrost (Mali G31). Việc triển khai ban đầu của trình biên dịch shader đã được chuẩn bị để hỗ trợ tập lệnh Bifrost bên trong dành riêng cho GPU.
  • Trình điều khiển TURNIP Vulkan đang được phát triển cho GPU Qualcomm Adreno đã hỗ trợ thêm cho các bộ đổ bóng hình học và chip Adreno 650.
  • Trong Gallium3D-driver LLVMpipe, cung cấp kết xuất phần mềm, có hỗ trợ cho trình tạo bóng tesselyatsionnyh.

Cuối cùng nếu bạn muốn biết thêm về nó, bạn có thể kiểm tra bảng thay đổi hoàn chỉnh Trong liên kết sau đây. 

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: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 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.