Mesa 21.1.0 hadir dengan peningkatan dukungan driver, ekstensi, dan lainnya

Tabel driver

Peluncuran diumumkan dari versi pertama cabang Mesa 21.1.0  yang memiliki status eksperimental dan setelah kode stabilisasi akhir, versi stabil 21.1.1 akan dirilis

Mesa 21.1.0 memiliki kompatibilitas penuh OpenGL 4.6 untuk driver 965, iris (Intel), radeonsi (AMD), zink dan llvmpipe. Dukungan untuk OpenGL 4.5 tersedia untuk GPU AMD (r600) dan NVIDIA (nvc0), dan OpenGL 4.3 untuk virgl (GPU Virgil3D virtual untuk QEMU / KVM). Vulkan 1.2 kompatibel dengan kartu Intel dan AMD, dan Vulkan 1.0 untuk VideoCore VI (Raspberry Pi 4).

Tabel 21.1.0 hal baru utama

Dalam versi baru pengontrol Mesa ini kami dapat menemukan berbagai perbaikan yang diterapkan di pengontrol serta untuk mendukung ekstensi dan itu misalnya pengontrol RADV mengimplementasikan dukungan VRS untuk digunakan dengan buffer kedalaman apa pun, ditambah VRS meningkatkan produktivitas dengan mengorbankan kualitas.

Pengontrol Gallium D3D12 dengan lapisan OpenGL di atas API DirectX 12 (D3D12) menyediakan dukungan OpenGL 3.3 saat bekerja dengan WARP (perangkat lunak rasterizer) dan driver NVIDIA D3D12 dan driver tersebut digunakan di lapisan WSL2 untuk menjalankan aplikasi grafis Linux pada Windows.

Yang juga patut diperhatikan adalah penyertaan driver venus baru yang mengintegrasikan implementasi GPU virtual (virtio-gpu) berdasarkan Vulkan API.

Di sisi lain, perlu dicatat bahwa driver Zink (implementasi OpenGL API di Vulkan) menyertakan dukungan untuk OpenGL 4.6 dan OpenGL ES 3.1. Zink, yang memungkinkan OpenGL dengan akselerasi perangkat keras jika sistem memiliki driver terbatas untuk hanya mendukung Vulkan API. Performa Zink disebut-sebut mendekati performa implementasi OpenGL asli.

Juga di pengontrol lavapipe (implementasi software rasterizer untuk Vulkan API yang serupa dengan llvmpipe, tetapi untuk Vulkan) menambahkan dukungan untuk Vulkan 1.1 dan mengimplementasikan ekstensi Vulkan VK_KHR_copy_commands2. Implementasi perangkat lunak di lavapipe didasarkan pada penggandaan panggilan dari Vulkan API ke Gallium API.

Di bagian ekstensi dukungan baru untuk ekstensi disorot VK_KHR_workgroup_memory_explicit_layout dan VK_KHR_zero_initialize_workgroup_memory untuk pengontrol Vulkan RADV (AMD) dan ANV (Intel).

Dari perubahan lainnya yang menonjol dari versi baru Mesa 21.1.0 ini:

  • Menambahkan dukungan untuk caching shader dalam satu file.
  • Driver Virgl (Virgil3D virtual GPU untuk QEMU / KVM) dan Lima (ARM Mali GPU) mendukung disk shader caching.
  • Menambahkan dukungan untuk AMD GPU Aldebaran (gfx90a).
  • Ekstensi OpenGL baru ditambahkan:
  • Driver RADV (untuk kartu AMD GFX9) menambahkan dukungan untuk pengubah format DRM (termasuk ekstensi VK_EXT_image_drm_format_modifier).

Terakhir, jika Anda tertarik untuk mengetahui lebih banyak tentang versi baru pengontrol Mesa 21.1.0 ini, Anda dapat membaca detailnya di tautan berikut.

Bagaimana cara menginstal driver video Mesa di Linux?

Paket Mesa ditemukan di semua distribusi Linux, sehingga pemasangannya dapat dilakukan dengan mengunduh dan menyusun kode sumber (Semua informasi tentang itu di sini) atau dengan cara yang relatif sederhana, yang bergantung pada ketersediaan dalam saluran resmi distribusi Anda atau pihak ketiga.

Bagi yang merupakan pengguna Ubuntu, Linux Mint dan turunannya mereka dapat menambahkan repositori berikut di mana driver diperbarui dengan cepat.

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

Sekarang kita akan memperbarui daftar paket dan repositori kita dengan:

sudo apt update

Dan akhirnya kita bisa menginstal driver dengan:

sudo apt upgrade

Untuk kasus mereka yang sedang Pengguna Arch Linux dan turunannya, kami menginstalnya dengan perintah berikut:

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

Untuk siapapun mereka Pengguna Fedora 32 dapat menggunakan repositori ini, jadi mereka harus mengaktifkan corp dengan:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Akhirnya, bagi mereka yang merupakan pengguna openSUSE bisa menginstall atau mengupgrade dengan mengetik:

sudo zypper in mesa

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.