Mesa 22.3 Dirilis Dengan RDNA3 Vulkan, Rusticl OpenCL, Grafik Intel Arc yang Lebih Baik

  • Post author:
  • Post category:Linux

Mesa 22.3 kini secara resmi tersedia sebagai rilis fitur triwulanan terbaru untuk rangkaian komponen driver grafis ruang pengguna sumber terbuka ini.
Bisa dibilang paling menonjol dengan Mesa 22.3 adalah bahwa dukungan grafis AMD Radeon RDNA3 “GFX11” semoga dalam kondisi yang baik untuk seri Radeon RX 7000. Mesa 22.3 memiliki dukungan driver RADV Vulkan awal untuk RDNA3/GFX11, membangun dukungan driver RadeonSI Gallium3D yang dikerjakan oleh AMD. Namun pekerjaan RADV terus dipimpin oleh Red Hat, Valve, dan pengembang eksternal lainnya. Kita akan melihat dalam beberapa minggu seberapa baik dukungan seri Radeon RX 7000 ini bekerja dalam praktik atau jika pengguna awal seri Radeon RX 7900 ingin menggunakan Mesa Git.
Yang juga menarik dengan Mesa 22.3 adalah bahwa dukungan ray-tracing (RT) Vulkan jauh lebih matang dan lebih cepat daripada rilis sebelumnya. Pelacakan sinar RADV akhirnya dapat digunakan untuk pemilik kartu grafis Radeon yang menggunakan driver Mesa ini. Ada juga pekerjaan terkait seperti RADV yang mendukung Radeon Raytracing Analyzer.
Dengan Mesa 22.3, RadeonSI juga mengaktifkan threading OpenGL secara default untuk menghasilkan kinerja yang lebih baik. Hingga saat ini selama bertahun-tahun RadeonSI OpenGL threading mengandalkan daftar putih per game sementara akhirnya diaktifkan secara universal.
Langkah maju signifikan lainnya dengan Mesa 22.3 adalah pengenalan Rusticl sebagai implementasi OpenCL yang ditulis oleh Rust untuk Gallium3D. Rusticl telah bekerja sama dengan sangat baik beberapa bulan terakhir dan bekerja dengan lebih banyak driver Gallium3D dan bahkan Zink untuk menjalankan di atas driver Vulkan. Rusticl menyediakan dukungan OpenCL 3.0, lengkap dengan dukungan gambar. Rusticl di Mesa 22.3 adalah awal yang baik dan semoga di tahun 2023 kita akan melihat lebih banyak fitur, adopsi, dan pengoptimalan kinerja seputar implementasi OpenCL ini dan akhirnya menghapus kode Clover lama.
Mesa 22.3 juga memiliki churn biasa di sekitar ekstensi Vulkan baru seperti KHR_shader_clock untuk Lavapipe, VK_EXT_attachment_feedback_loop_layout untuk RADV dan Lavapipe, KHR_global_priority untuk RADV, EXT_mutable_descriptor_type untuk RADV, EXT_extended_dynamic_state3 untuk RADV dan ANV, dan berbagai ekstensi baru lainnya.
Di sisi Intel, satu tambahan penting adalah Vulkan mesh shader (VK_EXT_mesh_shader) yang sekarang didukung untuk kode Intel ANV pada kartu grafis diskrit DG2/Alchemist. Mesa 22.3 juga telah melihat pengoptimalan berkelanjutan lainnya dan pematangan kode DG2/Alchemist untuk Arc Graphics.
Bagi mereka yang menggunakan Freedreno sebagai driver grafis Qualcomm Adreno sumber terbuka untuk OpenGL, spesifikasi OpenGL 4.5 sekarang didukung dari iklan OpenGL 3.3 sebelumnya. Driver Turnip Mesa yang menyediakan dukungan Vulkan untuk perangkat keras Qualcomm Adreno telah mencapai kepatuhan Vulkan 1.3. Sementara itu bagi mereka yang menggunakan Zink sebagai implementasi OpenGL generik di atas Vulkan, yang terus berkembang dengan baik dan dengan rilis triwulanan ini telah terlihat lebih banyak pengoptimalan kinerja.
Ada jenis cache “Mesa DB” file tunggal baru untuk membantu menangani cache shader. Sementara driver Panfrost Gallium3D juga menambahkan dukungan shader disk cache.
Microsoft juga telah berkontribusi banyak untuk back-end Direct3D 12 mereka dan menguntungkan kasus penggunaan Windows / WSL mereka. Mesa 22.3 memiliki beberapa peningkatan VA-API di sisi Microsoft dan peningkatan lainnya.
Lihat artikel Mesa 22.3 saya sebelumnya untuk informasi lebih lanjut tentang semua perubahan yang dapat ditemukan dalam pembaruan tumpukan driver grafis sumber terbuka Q4`2022 ini.

Informasi selengkapnya tentang rilis Mesa 22.3 hari ini melalui pengumuman rilis.

Itulah berita seputar Mesa 22.3 Dirilis Dengan RDNA3 Vulkan, Rusticl OpenCL, Grafik Intel Arc yang Lebih Baik, semoga bermanfaat. Disadur dari Phoronix.com.