Skip to content
Discussion options

You must be logged in to vote

Without reviewing the code and what is happening in various threads it's not possible to suggest exactly is wrong and what to do about it.

Broadly speaking, from the Vulkan debug error it would look like the DescriptorSet is still being used by another thread other than the one you are doing the compile from, so it's really not ready to be reused. It's possible to have several frames worth of command bufffers recorded and submitted to a Vulkan queue and awaiting execution on the GPU, if you are reusing the DescriptorSet while the Vulkan objects associated with them are being actively referenced by a command buffer then this will cause this error.

The solution for this type of issue would …

Replies: 4 comments 7 replies

Comment options

You must be logged in to vote
1 reply
@gwaldron
Comment options

Answer selected by robertosfield
Comment options

You must be logged in to vote
3 replies
@gwaldron
Comment options

@gwaldron
Comment options

@robertosfield
Comment options

Comment options

You must be logged in to vote
3 replies
@gwaldron
Comment options

@robertosfield
Comment options

@gwaldron
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants