<div dir="auto">Thanks. I wasn't aware of that issue. The updated firmware seems to work fine with Radeon drivers on my machine. (After updating the firmware, I booted with Radeon.si_support=1 Radeon.cik_support=1 amdgpu.si_support=0 amdgpu.cik_support=0) though I've messed with my system a lot to get AMDVLK working so I'm not sure it's really using radeon. It should be. And the GL version is 1.4 now. I obviously can't speak for other cards and I haven't done extensive testing by any means, but it seems to work.</div><br><div class="gmail_quote"><div dir="ltr">On Tue, Apr 17, 2018, 21:58 Alex Deucher <<a href="mailto:alexdeucher@gmail.com" target="_blank" rel="noreferrer">alexdeucher@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Apr 17, 2018 at 11:16 PM, boomboom psh <<a href="mailto:andrewstone97@gmail.com" rel="noreferrer noreferrer" target="_blank">andrewstone97@gmail.com</a>> wrote:<br>
> [1.] linux-firmware provided firmware files do not support AMDVLK driver<br>
> [2.] Full description of the problem/report: Vulkan instance fails to load<br>
> on the AMDVLK driver, using a radeon HD7770 card. It throws a<br>
> VK_ERROR_OUT_OF_HOST_MEMORY. This appears to be due to an outdated<br>
> firmware, as replacing the firmware with the firmware provided by the<br>
> amdgpu-pro driver fixes the issue (<br>
> <a href="https://github.com/GPUOpen-Drivers/AMDVLK/issues/17" rel="noreferrer noreferrer noreferrer" target="_blank">https://github.com/GPUOpen-Drivers/AMDVLK/issues/17</a>). The issue appears to<br>
> also be present on pitcairn cards. (<br>
> <a href="https://github.com/GPUOpen-Drivers/AMDVLK/issues/25" rel="noreferrer noreferrer noreferrer" target="_blank">https://github.com/GPUOpen-Drivers/AMDVLK/issues/25</a>)<br>
> [3.] firmware, AMDVLK, vulkan, SI, verde, pitcairn<br>
> [4.1.] Linux version 4.15.15-1-ARCH (builduser@heftig-4572) (gcc version<br>
> 7.3.1 20180312 (GCC)) #1 SMP PREEMPT Sat Mar 31 23:59:25 UTC 2018<br>
> [7.] vulkaninfo from<br>
> <a href="https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers" rel="noreferrer noreferrer noreferrer" target="_blank">https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers</a><br>
> demonstrates the problem<br>
> [8.] AMD Ryzen 3 1200, 8GB DDR4, Radeon HD7770 1GB<br>
> [X.] Workaround: copy firmware from amdgpupro driver, however this must be<br>
> redone every time there is an update to linux-firmware.<br>
<br>
The newer SI firmware only works with amdgpu right now.  At the moment<br>
the upstream SI firmware is shared with radeon.  We'd need to use<br>
separate firmwares for radeon and amdgpu for SI.  No one has gotten<br>
around to switching it yet.<br>
<br>
Alex<br>
</blockquote></div>