Setelah lebih dari tiga bulan pengembangan intensif dan ribuan komitmen kode, komunitas telah merilis versi baru "Mesa 26.2.0", sebuah pembaruan besar untuk implementasi sumber terbuka dari API Vulkan, OpenGL, dan OpenCL.
Versi baru ini bukan sekadar revisi sederhana, tetapi merupakan penambahan besar-besaran dukungan teknologi rendering, menandai awal era keemasan tepat sebelum hadirnya cabang stabil 26.2.1. Versi ini menampilkan integrasi yang merevolusi kinerja kartu grafis dari AMD, Intel, NVIDIA, dan bahkan perangkat keras Apple.
Tabel 26.2.0 hal baru utama
Tidak diragukan lagi, salah satu fitur baru terpenting dari Mesa 26.2.0 adalah adopsi hampir universal dari spesifikasi Vulkan 1.4. Selain itu , Apple juga menerima pembaruan untuk driver HoneyKrisp dan KosmicKrisp yang baru , yang mengimplementasikan Vulkan langsung di atas API Metal. Untuk arsitektur seluler dan sistem tertanam, proyek-proyek seperti Turnip dan PanVK juga mendukung standar 1.4, memastikan bahwa tidak ada perangkat modern yang tertinggal.
Sementara itu, OpenGL hadir dengan kompatibilitas penuh untuk versi 4.6, memperkuat posisinya sebagai standar default untuk produsen perangkat keras utama. Untuk perangkat keras lama, dukungan tetap dipertahankan, memastikan bahwa GPU lama terus beroperasi dengan versi 4.5 dan 3.3 tergantung pada kemampuan fisiknya.
Inovasi, mesh, dan ray tracing
Di balik layar, tim teknik telah mengintegrasikan alat dan ekstensi yang mengubah permainan bagi para pengembang. Di antara semua fitur yang disertakan, penggunaan fork khusus dari pustaka libclc sangat menonjol. Para pengembang menjelaskan bahwa keputusan ini menjamin lolos uji kepatuhan ketat OpenCL melalui driver rusticl, yang kini menawarkan dukungan stabil untuk OpenCL 3.1 di berbagai arsitektur perangkat keras.
Bagi pengguna kartu grafis NVIDIA , driver open-source NVK mengambil langkah maju dengan menggabungkan dukungan penuh untuk Mesh Shaders . Fitur ini menyediakan metode alternatif dan sangat efisien untuk menghasilkan geometri kompleks , mengurangi hambatan prosesor klasik.
Selain itu, para pengembang juga menyebutkan bahwa untuk AMD (melalui RADV) mereka sekarang memiliki utilitas Gamma baru yang tersedia , sebuah alat diagnostik yang dirancang khusus untuk memeriksa struktur pengelompokan objek dan distribusi perhitungan ray tracing dengan presisi milimeter.
Optimasi dan debugging perangkat keras seluler
Mesa 26.2.0 menambahkan dukungan resmi dan optimal untuk GPU ARM seri Mali G1 yang andal, meliputi varian Ultra, Premium, dan Pro melalui driver Panfrost dan PanVK. Integrasi ini memastikan bahwa perangkat portabel dan papan pengembangan dapat menangani beban kerja grafis modern dengan efisiensi daya yang superior.
Terakhir, perlu disebutkan bahwa sejumlah besar ekstensi Vulkan baru telah diintegrasikan , mengoptimalkan aspek-aspek penting seperti rendering dinamis, sinkronisasi antrian internal, tata letak memori, dan kontrol subgrup tingkat lanjut . Semua kemajuan ini disertai dengan daftar perbaikan bug yang mengesankan yang menyelesaikan segala hal mulai dari masalah kompilasi dan kebocoran memori hingga gangguan grafis serius pada judul AAA kontemporer, membuka jalan yang solid dan andal menuju versi produksi berikutnya.
Jika Anda tertarik untuk mempelajari lebih lanjut, Anda dapat menemukan detailnya di tautan berikut.
Bagaimana cara menginstal driver Mesa di Linux?
Paket Mesa dapat ditemukan di semua distribusi Linux , sehingga instalasinya dapat dilakukan dengan mengunduh dan mengkompilasi kode sumber ( semua informasi tentang hal ini ada di sini ) atau dengan cara yang relatif sederhana, yang bergantung pada ketersediaan di saluran resmi distribusi Anda atau dari pihak ketiga.
Bagi pengguna Ubuntu, Debian, atau turunannya, Mesa umumnya dapat ditemukan di repositori resmi distribusi tersebut. Untuk menginstal atau memperbarui:
sudo apt update && sudo apt upgrade -yers
sudo apt install mesa-utils mesa-va-drivers mesa-vulkan-driv
Jika Anda menginginkan versi terbaru dari PPA (untuk Ubuntu dan turunannya):
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade -y
Dalam kasus mereka yang merupakan pengguna Arch Linux dan turunannya, Kami menginstalnya dengan perintah berikut:
sudo pacman -S mesa mesa-utils mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Bagi pengguna Fedora, perlu diketahui bahwa paket-paket terbaru tersedia di repositori Anda dan Anda hanya perlu menjalankan perintah berikut:
sudo dnf install mesa-dri-drivers mesa-va-drivers mesa-vulkan-drivers
Jika Anda menginginkan versi yang lebih baru, Anda dapat menggunakan repositori Mesa Copr:
sudo dnf copr enable grigorig/mesa-stable
sudo dnf update
Terakhir, bagi pengguna openSUSE , Anda dapat menginstal atau memperbarui dengan mengetik:
sudo zypper in mesa