Pelancaran Mesa 20.3.0 versi baru baru sahaja diumumkan dan seperti pada versi sebelumnya, versi pertama cabang mempunyai keadaan eksperimen yang setelah penstabilan terakhir kod, versi stabil 20.3.1 akan dilepaskan.
Pada Jadual 20.3 Sokongan OpenGL 4.6 penuh dilaksanakan untuk Intel GPU Pemacu (i965, iris) dan AMD (radeonsi), Sokongan OpenGL 4.5 untuk GPU AMD (r600), NVIDIA (nvc0) dan llvmpipe, OpenGL 4.3 untuk virgl (GPU maya Virgil3D untuk QEMU / KVM), serta sokongan untuk Vulkan 1.2 untuk kad Intel dan AMD, dan Vulkan 1.0 untuk VideoCore VI (Raspberry Pi 4).
Jadual 20.3.0 perkara baru
Dalam versi baru ini pemacu v3dv disertakan dengan sokongan untuk pemecut grafik VideoCore VI digunakan dalam papan Raspberry Pi 4, Raspberry Pi 400 dan Compute Module 4 berdasarkan cip Broadcom BCM2711. Kronos menyedari bahawa pengawal sepenuhnya mematuhi spesifikasi Vulkan 1.0.
Pakej termasuk pengawal lavapipe baru dengan pelaksanaan perisian rasterizer untuk API Vulkan (serupa dengan llvmpipe, tetapi untuk Vulkan). Pelaksanaan perisian ia didasarkan pada pendua panggilan dari API Vulkan ke API Gallium.
Prestasi dan fungsi pengawal Zink Gallium telah meningkat dengan ketara dengan implementasi OpenGL API sebagai tambahan kepada Vulkan (pemacu membolehkan anda mendapatkan OpenGL dipercepat perkakasan jika terdapat pemacu pada sistem yang hanya terhad untuk menyokong API Vulkan sahaja).
Perubahan lain yang menonjol adalah "ACO" di mana sokongan untuk enjin NGG telah ditambah (Geometri Generasi Seterusnya) ketika bekerja dengan shader geometri. Fungsi ini dilaksanakan dalam pemacu RADV (untuk kad AMD).
Untuk Intel Haswell GPU, pemacu ANV menambah sokongan untuk lanjutannya Ubah Maklum Balas Vulkan, yang membolehkan projek DXVK menggunakan Direct3D Stream Output API, yang bertanggung jawab untuk membuat banyak permukaan dalam permainan.
Ditambah sokongan awal untuk kad grafik AMD Dimgrey Cavefish (NAVI 23) dan APU Van Gogh (RDNA2) pada pengawal RadeonSI.
Daripada perubahan lain yang menonjol:
- Pemacu Intel GPU OpenGL dan Vulkan menambah sokongan untuk keluarga pemproses Alder Lake (generasi ke-12).
- Prestasi grafik yang dioptimumkan pada cip Tiger Lake dan Rocket Lake (beberapa permainan dan ujian, seperti Unreal Engine 4 Vulkan Demo, menunjukkan pecutan 9-12%).
- Tetapan glx_extension_override danirecto_gl_extension_override telah ditambahkan ke driconf, dengan mana anda dapat mengganti senarai sambungan GLX yang tersedia.
- Lapisan ditambahkan untuk menterjemahkan perwakilan antara (IR) shader NIR kepada perwakilan perantaraan TGSI (Tungsten Graphics Shading Infrastructure).
- Pemacu Iris untuk GPU Intel menyokong kernel OpenCL (MESA_SHADER_KERNEL) untuk memuat turun pengiraan di sebelah GPU.
- Sokongan untuk spesifikasi OpenCL 1.2 telah ditambahkan ke pelacak kesihatan Clover dengan pelaksanaan OpenCL.
- Pemacu llvmpipe untuk rendering perisian OpenGL memberikan sokongan untuk OpenGL 4.5.
Akhirnya sekiranya anda ingin mengetahui lebih lanjut mengenainya, anda boleh menyemak 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