AnsweredAssumed Answered

Under what circumstances will I get VK_ERROR_INITIALIZATION_FAILED from vkQueueSubmit?

Question asked by straylightning on Nov 29, 2017
Latest reply on Dec 11, 2017 by straylightning

I am developing a Vulkan example application, and it runs fine on NVIDIA with no validation layer failures (SDK on Windows and on Linux.  However, on my RX 460 under Windows it fails on the first vkQueueSubmit after presenting the first frame.  The driver is Crimson 17.11.2.  I don't have a stable Linux platform with AMD drivers to try on as yet.


It is almost certainly my application that is at fault, but the vkQueueSubmit returns VK_ERROR_INITIALIZATION_FAILED and the Vulkan specification (1.0.65) does not list this as a valid result from that API entrypoint.  I currently have very little to go on to discover why the driver is objecting.


Under what circumstances will the AMD driver cause a VK_ERROR_INITIALIZATION_FAILED from vkQueueSubmit?