Selepas lebih tiga bulan pembangunan intensif dan beribu-ribu komitmen kod, komuniti telah mengeluarkan versi baharu "Mesa 26.2.0", kemas kini besar-besaran untuk pelaksanaan sumber terbuka API Vulkan, OpenGL dan OpenCL.
Versi baharu ini bukanlah semakan mudah tetapi penyertaan besar-besaran sokongan teknologi rendering, menandakan permulaan zaman kegemilangan sebelum ketibaan cabang stabil 26.2.1 yang akan datang. Ia menampilkan integrasi yang merevolusikan prestasi kad grafik daripada AMD, Intel, NVIDIA dan juga perkakasan Apple.
Jadual 26.2.0 perkara baru
Tidak dinafikan, salah satu ciri baharu Mesa 26.2.0 yang paling penting ialah penggunaan spesifikasi Vulkan 1.4 yang hampir universal. Di samping itu , Apple juga menerima kemas kini pada pemacu HoneyKrisp dan KosmicKrisp yang serba baharu , yang melaksanakan Vulkan terus di atas Metal API. Untuk seni bina mudah alih dan sistem terbenam, projek seperti Turnip dan PanVK juga menyokong standard 1.4, memastikan tiada peranti moden yang ketinggalan.
Sementara itu, OpenGL hadir dengan keserasian penuh untuk versi 4.6, mengukuhkan kedudukannya sebagai standard lalai untuk pengeluar perkakasan utama. Untuk perkakasan legasi, susunan ini mengekalkan sokongan, memastikan GPU lama terus beroperasi dengan versi 4.5 dan 3.3 bergantung pada keupayaan fizikalnya.
Inovasi, jejaring dan penjejakan sinar
Di sebalik semua rangkuman tersebut, pasukan kejuruteraan telah mengintegrasikan alatan dan sambungan yang mengubah permainan untuk pembangun. Antara semua rangkuman tersebut, penggunaan fork tersuai perpustakaan libclc menonjol. Pembangun menjelaskan bahawa keputusan ini menjamin lulus ujian pematuhan OpenCL yang ketat melalui pemacu rusticl, yang kini menawarkan sokongan stabil untuk OpenCL 3.1 merentasi pelbagai seni bina perkakasan.
Bagi pengguna kad grafik NVIDIA , pemacu NVK sumber terbuka mengambil langkah ke hadapan dengan menggabungkan sokongan penuh untuk Mesh Shaders . Ciri ini menyediakan kaedah alternatif dan sangat cekap untuk menjana geometri kompleks , sekali gus mengurangkan kesesakan pemproses klasik.
Di samping itu, pembangun juga menyebut bahawa untuk AMD (melalui RADV) mereka kini mempunyai utiliti Gamma baharu yang tersedia , alat diagnostik yang direka khusus untuk memeriksa struktur pengelompokan objek dan taburan pengiraan pengesanan sinar dengan ketepatan milimeter.
Pengoptimuman dan penyahpepijatan perkakasan mudah alih
Mesa 26.2.0 menambah sokongan rasmi dan dioptimumkan untuk GPU ARM siri Mali G1 yang berkuasa, merangkumi varian Ultra, Premium dan Pro melalui pemacu Panfrost dan PanVK. Integrasi ini memastikan peranti mudah alih dan papan pembangunan dapat mengendalikan beban kerja grafik moden dengan kecekapan kuasa yang unggul.
Akhir sekali, perlu dinyatakan bahawa senarai besar sambungan Vulkan baharu telah disepadukan , mengoptimumkan aspek kritikal seperti pemaparan dinamik, penyegerakan baris gilir dalaman, susun atur memori dan kawalan subkumpulan lanjutan . Semua kemajuan ini disertai dengan senarai pembetulan pepijat yang mengagumkan yang menyelesaikan segala-galanya daripada isu kompilasi dan kebocoran memori kepada gangguan grafik yang teruk dalam tajuk AAA kontemporari, membuka laluan yang kukuh dan boleh dipercayai ke versi pengeluaran seterusnya.
Jika anda berminat untuk mengetahui lebih lanjut, anda boleh mendapatkan butiran lanjut di pautan berikut.
Bagaimana untuk memasang pemacu Mesa pada Linux?
Pakej Mesa terdapat dalam semua pengedaran Linux , jadi pemasangannya boleh dilakukan sama ada 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 daripada pihak ketiga.
Bagi pengguna Ubuntu, Debian atau derivatif, Mesa biasanya terdapat dalam repositori rasmi pengedaran ini. Untuk memasang atau mengemas kini:
sudo apt update && sudo apt upgrade -yers
sudo apt install mesa-utils mesa-va-drivers mesa-vulkan-driv
Jika anda mahukan versi terkini daripada PPA (untuk Ubuntu dan derivatif):
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade -y
Dalam kes mereka yang pengguna Arch Linux dan derivatif, Kami memasang ini dengan arahan berikut:
sudo pacman -S mesa mesa-utils mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl
Bagi pengguna Fedora, anda harus tahu bahawa pakej yang dikemas kini disediakan dalam repositori anda dan anda hanya perlu menjalankan:
sudo dnf install mesa-dri-drivers mesa-va-drivers mesa-vulkan-drivers
Jika anda mahukan versi yang lebih terkini, anda boleh menggunakan repositori Mesa Copr:
sudo dnf copr enable grigorig/mesa-stable
sudo dnf update
Akhir sekali, bagi mereka yang merupakan pengguna openSUSE , anda boleh memasang atau mengemas kini dengan menaip:
sudo zypper in mesa