Selepas tiga bulan pembangunan pelepasan versi baru dari cawangan baru dari Jadual 21.2 yang mempunyai keadaan eksperimen dan bahawa setelah penstabilan terakhir kod, versi stabil 21.2.1 akan dikeluarkan.
Versi baru Mesa 21.2 ini memberikan sokongan OpenGL 4.6 sepenuhnya untuk pemacu 965, iris, radeonsi, zink, dan llvmpipe, serta sokongan OpenGL 4.5 tersedia untuk AMD r600 dan NVIDIA nvc0.
Jadual 21.2 perkara baru
Dalam Jadual 21.2 kita dapat mengetahui bahawa pemacu asahi OpenGL disertakan dengan sokongan GPU awal dibekalkan pada kerepek Apple M1. Pengawal menggunakan antara muka Gallium dan menyokong sebahagian besar fungsi OpenGL 2.1 dan OpenGL ES 2.0, tetapi masih tidak dapat digunakan untuk menjalankan kebanyakan permainan.
Kebaruan lain ialah kemasukan pemandu PanVk (dibangunkan oleh pekerja Collabora) yang menyediakan sokongan untuk API grafik Vulkan GPU ARM Mali Midgard dan Bifrost dan diposisikan sebagai kesinambungan dari projek Panfrost, yang memberikan sokongan OpenGL.
Juga, dalam versi baru Mesa 21.2 ini Panfrost untuk Midgard dan Bifrost menyokong OpenGL ES 3.1, walaupun disebutkan bahawa ada rancangan untuk meningkatkan prestasi pada cip Bifrost dan sokongan untuk GPU berdasarkan seni bina Valhall (Mali G77 dan yang lebih baru).
Kerja telah dilakukan pada pemacu Zink sehingga dapat menyokong sambungan OpenGL: GL_ARB_contoh_lokasi, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture, dan GL_filter_minlock. Pengubah format DRM ditambahkan.
Semasa di Pengawal Vulkan ANV (Intel) dan pemandu OpenGL Iris, dalam versi baru ini se telah melakukan kerja persediaan untuk menyokong kad grafik Intel yang akan datang Xe-HPG (DG2). Ini merangkumi keupayaan penelusuran sinar awal dan sokongan shader penelusuran sinar.
Di bahagian pemandu lavapipe, mod "wideLines" kini disokong (ia menyediakan sokongan untuk garis dengan lebar lebih besar daripada 1.0).
Juga disebutkan bahawa OpenGL 4.3 sudah mempunyai sokongan virgl dan keserasian dengan Vulkan 1.2 tersedia untuk kad Intel dan AMDSeperti juga dalam mod emulator (vn), sokongan Vulkan 1.1 tersedia untuk GPU Qualcomm dan perisian rasterizer lavapipe dan Vulkan 1.0 tersedia untuk GPU Broadcom VideoCore VI (Raspberry Pi 4).
Daripada perubahan lain yang menonjol versi baru ini:
- Pemacu Nouveau nv50 untuk GPU NVIDIA GT21x (GeForce GT 2x0) merangkumi sokongan OpenGL ES 3.1.
- Pemacu Vulkan TURNIP dan pemandu Freedreno OpenGL sedang dibangunkan untuk GPU
- Qualcomm Adreno memberikan sokongan awal untuk GPU Adreno a6xx gen4 (a660, a635).
- Keupayaan untuk membina pemacu RADV pada platform Windows menggunakan penyusun MSVC telah dilaksanakan.
- Sokongan yang dilaksanakan untuk pengesanan dan pemuatan backend GBM alternatif (Generic Buffer Manager) alternatif. Perubahan ini bertujuan untuk meningkatkan sokongan Wayland pada sistem dengan pemacu NVIDIA.
- Pemacu Vulkan RADV (AMD), ANV (Intel) dan lavapipe menambah sokongan untuk sambungan
Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya Mengenai pengawal Mesa 21.1.0 versi baru ini, anda boleh menyemaknya 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