Open nixpulvis opened 6 months ago
@nixpulvis Yup I've seen this as well (on Linux), the example is violating some semaphore rules that are caught in newer validation layers. It's not a problem with ash
itself (since it doesn't implement any Vulkan logic) but it is a problem with the example that should be fixed. I just haven't gotten around to it as the example is in quite a sad and unmaintained state.
@MarijnS95 good to know, thanks.
I'm just now starting out learning Vulkan (for the second time). So if I don't give up again and figure it out I'll be sure to come back around with a PR. No promises tho :P
Could also be a VVL false positive. Timeline semaphores validation is currently broken.
See https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues?q=is%3Aissue+is%3Aopen+semaphore
@filnet swapchain functionality doesn't support the usage of timeline semaphores.
After getting setup with the VulkanSDK on macOS, I'm getting a lot of these errors at runtime when running either of the examples.
I haven't tested this on Linux so I can't say if it's my environment or something in ash itself, but I thought I'd open this issue since I don't see what else I should change without changing source code.