Terima kasih kepada pengembang driver RADV yang produktif, Samuel Pitoiset dari tim grafis Linux Valve, permintaan mesh/task shader telah diterima untuk GFX10.3 (RDNA2) dengan Mesa 24.0 yang masih dalam pengembangan sementara dukungan untuk kartu grafis GFX11 (RDNA3) sedang dalam proses .
Karya terbaru ini berkat kontribusi sumber terbuka Valve yang luar biasa memungkinkan “meshShaderQueries” diekspos untuk prosesor grafis RDNA2. Meskipun untuk RDNA2, dukungan meshShaderQueries perlu ditiru sementara dukungan RDNA3 yang ditinjau memanfaatkan kemampuan perangkat keras asli.
Penggabungan yang dilakukan minggu lalu ini menghubungkan kueri mesh/task shader untuk perangkat keras RDNA2 seperti Steam Deck. Sementara itu dukungan RDNA3 sedang ditinjau melalui penggabungan ini. Meskipun di bagian depan RDNA3 saat ini Samuel Pitoiset sedang berjuang melawan masalah dengan mode peluncuran cepat shader geometri baru saat ini dinonaktifkan karena alasan kinerja dan tugas bersamaan shader GPU hang membuatnya sulit untuk menguji kode baru ini dengan benar.
Dia mengakhiri permintaan penggabungan untuk kueri shader mesh/tugas RDNA3 dengan:
“Setidaknya, kodenya sudah ada dan akan diperbaiki jika diperlukan (yaitu mungkin ada masalah sinkronisasi seperti biasa dengan kueri) ketika masalah di atas juga telah diperbaiki.” Masih ada satu setengah bulan lagi sebelum Fitur Mesa 24.0 dibekukan sehingga ada waktu untuk melihat semua kode ini diperbaiki serta melihat fitur lain apa pun yang mungkin dimiliki Valve untuk rilis fitur triwulanan berikutnya dari driver 3D sumber terbuka ini.
Perubahan RADV lain yang masuk dalam daftar TODO saya untuk ditulis melalui Bas Nieuwenhuizen adalah dukungan pra-pemrosesan DGC komputasi untuk membantu mengurangi overhead menjadi lebih sedikit sinkronisasi.
Itulah berita seputar Kueri Shader Mesh/Tugas Mendarat Untuk RADV Dengan RDNA2, Dukungan RDNA3 Sedang Dalam Perjalanan, semoga bermanfaat. Disadur dari Phoronix.com.