Thank you for the report.
A repro for the vkWaitForFences() issue would be much appreciated. A diff for one of the SDK's example apps would work just fine.
As for the other issues, I need to check internally. Will get back with more information shortly.
I just realized the cube lunarg sample fails because of this, even unmodified:
cube: /home/vertex/VulkanSamples/demos/cube.c:553: demo_flush_init_cmd: Assertion `!err' failed.
Aborted (core dumped)
err = vkWaitForFences(demo->device, 1, &fence, VK_TRUE, UINT64_MAX);
maybe this is an installation issue. I'm using the AUR package .
Are you still experiencing the windows issue with the latest version of the crimson driver ?