The RADV open-source Radeon Vulkan driver is now enabling VK_EXT_host_image_copy by default for RDNA2 (GFX10.3) and newer GPUs. This extension, introduced in Vulkan 1.3.258, allows direct CPU-to-GPU image data transfers without staging through a CPU-accessible buffer, reducing memory usage and improving asset load performance. The enablement was made possible by AVX2 optimizations in the updated ADDRLIB library, achieving roughly 20 GiB/s on NAVI48 — approximately 10x faster than before. RDNA1 (GFX10) remains disabled by default due to regressions but can be force-enabled via RADV_DEBUG=hic.
Sort: