Pelancaran diumumkan dari versi pertama cawangan Mesa 21.1.0 yang mempunyai keadaan eksperimen dan bahawa setelah penstabilan terakhir kod, versi stabil 21.1.1 akan dikeluarkan
Mesa 21.1.0 mempunyai keserasian OpenGL 4.6 penuh untuk pemacu 965, iris (Intel), radeonsi (AMD), zink dan llvmpipe. Sokongan untuk OpenGL 4.5 tersedia untuk GPU AMD (r600) dan NVIDIA (nvc0), dan OpenGL 4.3 untuk virgl (GPU Virgil3D maya untuk QEMU / KVM). Vulkan 1.2 serasi dengan kad Intel dan AMD, dan Vulkan 1.0 untuk VideoCore VI (Raspberry Pi 4).
Jadual 21.1.0 perkara baru
Dalam versi baru pengendali Mesa ini kita dapat menemui pelbagai penambahbaikan yang dilaksanakan di pengawal dan juga dalam sokongan sambungan dan seperti itu pengawal RADV melaksanakan sokongan VRS untuk digunakan dengan penyangga kedalaman, ditambah VRS meningkatkan produktiviti dengan mengorbankan kualiti.
Pengawal Gallium D3D12 dengan lapisan OpenGL di atas API DirectX 12 (D3D12) memberikan sokongan OpenGL 3.3 semasa bekerja dengan pemacu WARP (perisian rasterizer) dan NVIDIA D3D12 dan pemacu digunakan dalam lapisan WSL2 untuk menjalankan aplikasi grafik Linux pada Windows.
Juga perlu diperhatikan adalah kemasukan pemacu venus baru yang mengintegrasikan pelaksanaan GPU maya (virtio-gpu) berdasarkan API Vulkan.
Sebaliknya, diperhatikan bahawa pemacu Zink (pelaksanaan OpenGL API di Vulkan) termasuk sokongan untuk OpenGL 4.6 dan OpenGL ES 3.1. Zink, yang memungkinkan OpenGL dipercepat perkakasan jika sistem mempunyai pemacu terhad untuk menyokong API Vulkan sahaja. Prestasi Zink disebut-sebut hampir dengan pelaksanaan OpenGL asli.
Juga di pengawal lavapipe (implementasi rasterizer perisian untuk API Vulkan yang serupa dengan llvmpipe, tetapi untuk Vulkan) menambah sokongan untuk Vulkan 1.1 dan melaksanakan peluasan Vulkan VK_KHR_copy_commands2. Pelaksanaan perisian dalam lavapipe didasarkan pada pendua panggilan dari API Vulkan ke API Gallium.
Pada bahagian sambungan sokongan baru untuk pelanjutan diserlahkan VK_KHR_workgroup_memory_explicit_layout dan VK_KHR_zero_initialize_workgroup_memory untuk pengawal Vulkan RADV (AMD) dan ANV (Intel).
Daripada perubahan yang lain yang menonjol dari versi baru Mesa 21.1.0 ini:
- Menambah sokongan untuk membuat cache shader dalam satu fail.
- Pemacu Virgl (Virgil3D virtual GPU untuk QEMU / KVM) dan Lima (ARM Mali GPU) menyokong disk shader caching.
- Menambah sokongan untuk AMD GPU Aldebaran (gfx90a).
- Sambungan OpenGL baru ditambahkan:
- Pemacu RADV (untuk kad AMD GFX9) menambahkan sokongan untuk pengubah format DRM (disertakan VK_EXT_image_drm_format_modifier).
Akhirnya, jika anda berminat untuk mengetahui lebih lanjut mengenai pengawal Mesa 21.1.0 versi baru ini, anda boleh merujuk kepada perincian dalam pautan berikut.
Bagaimana cara memasang pemacu video Mesa di Linux?
Pakej Mesa terdapat dalam semua pengedaran Linux, jadi pemasangannya boleh dilakukan dengan memuat turun dan menyusun kod sumber (Semua maklumat mengenainya di sini) atau dengan cara yang agak mudah, yang bergantung pada ketersediaan dalam saluran rasmi pengedaran anda atau pihak ketiga.
Bagi mereka yang merupakan pengguna Ubuntu, Linux Mint dan derivatif mereka dapat menambahkan repositori berikut di mana pemacu dikemas kini dengan cepat.
sudo add-apt-repository ppa:kisak/kisak-mesa -y
Sekarang kami akan mengemas kini senarai pakej dan repositori kami dengan:
sudo apt update
Dan akhirnya kita dapat memasang pemacu dengan:
sudo apt upgrade
Untuk kes mereka yang Pengguna dan derivatif Arch Linux, kami memasangnya dengan arahan berikut:
sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Bagi sesiapa sahaja Pengguna Fedora 32 dapat menggunakan repositori ini, jadi mereka mesti mengaktifkan korp dengan:
sudo dnf copr enable grigorig/mesa-stable sudo dnf update
Akhirnya, bagi mereka yang merupakan pengguna openSUSE, mereka boleh memasang atau menaik taraf dengan menaip:
sudo zypper in mesa