[1.] linux-firmware provided firmware files do not support AMDVLK driver [2.] Full description of the problem/report: Vulkan instance fails to load on the AMDVLK driver, using a radeon HD7770 card. It throws a VK_ERROR_OUT_OF_HOST_MEMORY. This appears to be due to an outdated firmware, as replacing the firmware with the firmware provided by the amdgpu-pro driver fixes the issue ( https://github.com/GPUOpen-Drivers/AMDVLK/issues/17). The issue appears to also be present on pitcairn cards. ( https://github.com/GPUOpen-Drivers/AMDVLK/issues/25) [3.] firmware, AMDVLK, vulkan, SI, verde, pitcairn [4.1.] Linux version 4.15.15-1-ARCH (builduser at heftig-4572) (gcc version 7.3.1 20180312 (GCC)) #1 SMP PREEMPT Sat Mar 31 23:59:25 UTC 2018 [7.] vulkaninfo from https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers demonstrates the problem [8.] AMD Ryzen 3 1200, 8GB DDR4, Radeon HD7770 1GB [X.] Workaround: copy firmware from amdgpupro driver, however this must be redone every time there is an update to linux-firmware.