AMD Menambahkan Opsi Baru Untuk Membantu Meningkatkan Debugging Dengan Driver RADV & RadeonSI

  • Post author:
  • Post category:Linux

Digabung ke Mesa 23.1-devel kemarin adalah dukungan metadata UMD v2 untuk driver RADV dan RadeonSI untuk menyediakan metadata tambahan yang dapat diaktifkan secara opsional untuk membantu proses debug GPU Radeon.
Pengembang driver grafis AMD Linux, Pierre-Eric Pelloux-Prayer menyumbangkan serangkaian tambalan untuk Mesa 23.1 yang menyediakan UMD Metadata V2 sebagai format metadata yang diperbarui untuk digunakan dengan grafis GFX9/Vega dan yang lebih baru di atas kode sumber terbuka terbaru.
“Tujuannya di sini adalah untuk dapat membuat tekstur dari dmabuf dari umr – tanpa perubahan ini tidak mungkin karena nilai ini tidak dapat ditebak.
Tata letak baru kompatibel dengan versi=1 sehingga UMD lama/baru dapat digunakan bersama tanpa masalah dan tidak digunakan secara default.
Untuk radeonsi, dimungkinkan untuk menggunakannya dengan opsi AMD_DEBUG=….”Format metadata yang diperbarui ini diaktifkan saat menjalankan Mesa 23.1 dengan AMD_DEBUG=extra_md untuk driver RadeonSI Gallium3D (OpenGL) dan RADV_DEBUG=extra_md untuk RADV Vulkan Saat diaktifkan, driver menyetel metadata objek buffer UMD untuk semua tekstur warna dan mengaktifkan metadata yang diperluas. Metadata yang diperluas itu pada gilirannya dapat memungkinkan alat debugging untuk mengimpor tekstur dan menyetelnya pada semua tekstur warna dan untuk mengimpor tekstur yang tidak diekspor.

Fokus perkakas saat ini adalah pada UMR AMD, debugger Register Mode Pengguna AMDGPU. UMR sumber terbuka AMD kembali pada tahun 2017.
Detail lebih lanjut tentang pembaruan metadata ini untuk driver AMD Radeon Mesa untuk meningkatkan dukungan debug melalui permintaan penggabungan ini.

Itulah berita seputar AMD Menambahkan Opsi Baru Untuk Membantu Meningkatkan Debugging Dengan Driver RADV & RadeonSI, semoga bermanfaat. Disadur dari Phoronix.com.