Mesa 22.2 yang terlambat tiba-tiba dirilis hari ini untuk menyediakan dukungan driver grafis Linux open-source terbaru tidak hanya untuk perangkat keras grafis Intel dan AMD Radeon tetapi juga driver Nouveau (NVIDIA) yang direkayasa ulang dan banyak driver yang lebih kecil seperti Etnaviv, Mali, Panfrost, driver PowerVR Vulkan baru, dan driver perangkat lunak seperti LLVMpipe dan Zink.
Sementara Mesa 22.2.0 seharusnya keluar pada akhir Agustus / awal September, itu sudah keluar dari kereta sebulan terakhir. Mesa 22.2-rc3 dirilis kembali pada 19 Agustus dan kemudian kandidat rilis mingguan / final v22.2 tidak terjadi. Kemudian dimunculkan kemarin dimana Mesa 22.2 karena sudah sebulan tidak ada update. Cabang Mesa 22.2 di Git juga tidak diperbarui hingga hari ini tetapi disimpan pada status -rc3. Sekarang sore ini tanpa diduga, Mesa 22.2 keluar.
Sebagai bagian dari rilis Mesa 22.2 hari ini melalui 22.2-rc3, ada hampir 150 patch yang di-porting kembali dari Mesa 22.3/Git ke seri 22.2 untuk perbaikan bug. Biasanya ini akan menghasilkan kandidat rilis lain, tetapi tampaknya Mesa 22.2.0 baru saja dikeluarkan untuk merilisnya. Jadi, jika Anda sangat memperhatikan stabilitas/bug, ini mungkin merupakan rilis yang layak untuk menunggu Mesa 22.2.1 hingga bannya ditendang sedikit lagi.
Sementara itu di Mesa Git, perubahan 22.3 telah dibangun selama berminggu-minggu dan ada banyak hal yang membuat Anda bersemangat dengan rilis triwulanan berikutnya. Mesa 22.3 seharusnya keluar pada akhir November / awal Desember kecuali ada kejutan manajemen rilis lagi.
Adapun sorotan rilis utama dari Mesa 22.2:
- Dukungan Intel Arc Graphics DG2/Alchemist dalam kondisi yang lebih baik dengan ID PCI desktop yang ditambahkan dan bekerja di sekitar BAR kecil, dukungan komputasi, dan fitur lain yang ditambahkan. Dukungan Mesa 22.2 dapat bekerja dengan kernel upstream Linux 6.0+ dengan asumsi penggunaan opsi modul i915.force_probe= untuk mengaktifkan dukungan eksperimental saat ini.
- Perbaikan performa besar untuk kode ray-tracing Intel DG2 Vulkan hingga peningkatan ~100x.
- AMD telah bekerja pada dukungan RDNA3 / GFX11 untuk Mesa 22.2, sejalan dengan semua sisi kernel kerja RDNA3 mereka dengan driver AMDGPU. Namun, mereka belum secara terbuka menyatakan apakah Linux 6.0 dan Mesa 22.2 diharapkan cukup untuk memberikan dukungan kartu grafis RDNA3 hari peluncuran di Linux atau jika perlu patch tetap beredar... Setidaknya dalam kasus pekerjaan RADV menjadi eksternal dari AMD, yang mungkin akan memakan waktu lebih lama hingga sekitar peluncuran atau setelahnya sebelum dalam kondisi yang baik -- tergantung apakah AMD memasok perangkat keras apa pun ke pengembang driver grafis Valve dan Red Hat Linux sebelumnya.
- Driver R600g lama untuk perangkat keras Radeon HD 2000 hingga HD 6000 series (pra-GCN) telah menulis ulang dukungan NIR dan menambahkan dukungan NIR untuk GPU pra-Evergreen.
- Dukungan prioritas tinggi konteks RadeonSI EGL untuk membantu penyusun Wayland.
- Driver Radeon RADV telah menambahkan ekstensi baru seperti primitif_generated_query, shader_module_identifier, dan lainnya. RADV juga melanjutkan persiapan untuk dukungan Vulkan mesh shader dan dukungan parsial untuk perintah yang dihasilkan perangkat NVIDIA.
- RADV telah mengaktifkan kueri ray secara default.
- Driver ANV Intel juga telah menambahkan ekstensi Vulkan terbaru seperti pengenal modul shader yang penting untuk VKD3D-Proton.
- Perbaikan untuk Mesa di Windows seperti mengimplementasikan lebih banyak fitur untuk implementasi Direct3D 12 yang mendukung OpenGL/Vulkan/OpenCL dan dukungan WGL_ARB_create_context_robustness. Ada juga pekerjaan lain pada akselerasi video D3D12 yang mendarat.
- Nouveau mulai bekerja pada dukungan RTX 30 "Ampere" di driver OpenGL-nya.
- Implementasi Zink OpenGL-on-Vulkan telah melihat peningkatan dukungan Windows dengan X-Plane yang ingin memanfaatkannya.
- Driver Lavapipe sebagai implementasi perangkat lunak Vulkan telah menambahkan dukungan untuk ekstensi baru seperti VK_EXT_robustness2 dan dukungan pointer variabel.
- Dukungan awal Arm Mali Valhall OpenGL di Panfrost untuk mengikuti dukungan driver kernel DRM Linux 6.0.
- Driver Etnaviv Gallium3D untuk IP grafis Vivante telah menambahkan kompilasi shader async menggunakan ARB_parallel_shader_compile.
- Melanjutkan pekerjaan pada driver Vulkan sumber terbuka PowerVR yang digabungkan awal tahun ini.
- Menghapus jalur GLSL-ke-TGSI lama dan lebih banyak kode IR GLSL digantikan oleh kode NIR dan driver seperti Nouveau beralih ke NIR secara default.
- Dukungan untuk membangun Mesa dengan codec video tertentu yang dinonaktifkan karena masalah paten perangkat lunak.
Dalam dua jam sejak rilis terburu-buru Mesa 22.2 hari ini, belum ada pengumuman rilis yang muncul, tetapi mereka yang tertarik dapat langsung membuka Gitlab jika ingin membuat Mesa 22.2.0 sendiri.
Itulah berita seputar Mesa 22.2 Dirilis Dengan Persiapan AMD RDNA3, Intel Arc Graphics, Banyak Peningkatan Vulkan, semoga bermanfaat. Disadur dari Phoronix.com.