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!
#vkWaitForFences returns VK_ERROR_DEVICE_LOST
8 messages · Page 1 of 1 (latest)
most likely unrelated, nvidia released 555.85 drivers like 2 weeks ago for lunix
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
welp happens on windows too but on vkqueuesubmit instead
im betting on a funky race condition
In case anybody cares I've narrowed it down to one of the semaphores in one of the vkSubmitInfo-s