sorry to post here, but I can't open a thread in the forum 'OpenGL and Vulkan',
so please move this post over there if possible.
I have a question related to Vulkan and the AMD RX 560 GPU.
A few month ago we ported our rendering engine to the Vulcan API.
Our game runs just fine on many GPU's including Intel and NVIDIA
and even on the AMD RX 460 GPU. We seem to pass a validation test,
and do not observe any validation errors at all.
However, when running our game on AMD RX 560 we get real driver
crashes, e.g. the driver itself seems to crash and we sometimes
even have to reboot our computer. This is on Windows 10 with the
latest AMD driver.
Keep in mind this is not isolated to a single developer machine,
we have customers reporting the same on various other hardware
configurations. E.g. only the AMD RX 560 gives a crash when running
We tried to pin point down the issue using various methods,
including adding full pipeline barriers and so on, but we can't
find out whats causing it.
Any idea on what we can do to find out what's causing the issue?
What is the general hardware difference between the AMD RX 460
and AMD RX 560 that could cause this? Is there any special debug
driver we might be able to try?
We even prepared a demo executable and tried to get help from
AMD developers, but nobody has responded so far.
Any help would be greatly appreciated as we are really at the
end with any ideas on what the cause might be.
I can of course provide more information and might even try to
provide a source sample.