#vkWaitForFences returns VK_ERROR_DEVICE_LOST

8 messages · Page 1 of 1 (latest)

inland crow
#

So as the title says, I am at a loss for what to do. I think I can safely rule driver bugs out but there are no validation errors (or warnings) but at that point no other possibilites remain so I am stuck. if it helps here is the offending function, I am also attaching the Lunarg API dump.
If it helps vkWaitForFences takes way longer than it should've since it performs a couple of simple copy operations but takes a couple of seconds before crashing. Thanks in advance!

#

Also just in case I am on Linux with 535 proprietary Nvidia drivers

zinc rivet
#

most likely unrelated, nvidia released 555.85 drivers like 2 weeks ago for lunix

inland crow
#

Well I'd rather not try until Ubuntu offically supports them but if nothing else comes up my friend will try it on his windows machine and I'll see whether they are the culprit

#

Also not sure if possible but just to erase any doubt I confirmed with Valgrind, not heap corruption

inland crow
#

welp happens on windows too but on vkqueuesubmit instead

#

im betting on a funky race condition

inland crow
#

In case anybody cares I've narrowed it down to one of the semaphores in one of the vkSubmitInfo-s