Sebagian besar pengembangan driver Mesa Radeon Vulkan "RADV" telah dilakukan oleh orang-orang seperti Valve, Google, dan insinyur Red Hat dengan itu menjadi driver "tidak resmi" sementara AMD mendukung AMDVLK sebagai driver Vulkan sumber terbuka resmi mereka serta mendukung driver AMDGPU-PRO Vulkan sumber tertutup mereka juga yang berbagi kode umum dengan driver Windows Vulkan mereka. Sangat menyenangkan melihat AMD minggu ini mengirimkan kode fitur baru ke RADV.
Insinyur AMD Yogesh Mohan Marmithu memindahkan dukungan register shadowing dari driver RadeonSI Gallium3D ke driver RADV Vulkan. Dukungan register shadowing ini dimaksudkan untuk digunakan dengan dukungan driver kernel AMDGPU Mid-Command Buffer Preemption (MCBP). Itu diaktifkan saat menggunakan SR-IOV atau saat ini saat menyetel opsi modul kernel amdgpu.mcbp=1. Register shadowing untuk driver RADV saat ini memerlukan pengaturan variabel lingkungan "RADV_DEBUG=shadowregs".
Register shadowing untuk mid-command buffer preemption dapat berguna untuk virtualisasi GPU dan tujuan lain di mana GPU dapat beralih ke proses yang berbeda di setiap tempat di buffer perintah.
Lihat permintaan penggabungan ini jika tertarik dengan detail lebih lanjut tentang dukungan bayangan pendaftaran RADV ini.
Itulah berita seputar Port AMD Mendaftar Bayangan Ke Mesa RADV Vulkan Driver, semoga bermanfaat. Disadur dari Phoronix.com.