-
Notifications
You must be signed in to change notification settings - Fork 444
Open
Labels
BugSomething isn't workingSomething isn't working
Description
From #10519
We have this UNASSIGNED-VkDescriptorImageInfo-BoundResourceFreedMemoryAccess
VU which I tried to add to the spec in https://gitlab.khronos.org/vulkan/vulkan/-/merge_requests/5598 but I am now convinced that this is really just missing coverage in object tracker
We need to make sure we detect and give good error messages around these cases instead of trying to manually add each case like
- CreateImage
- BindToMemory
- Free the memory
- Create ImageView with the now broken Image (should be error)
and
- CreateImage
- BindToMemory
- Create ImageView with the good Image
- Destroy Image
- Keep the memory alive
- Use the now invalid ImageView in a function call (should be error)
I want to only focus outside of Command Buffer recording time, but things like VkDescriptorImageInfo
clearly seem to be missing these cases
artem-lunarg
Metadata
Metadata
Assignees
Labels
BugSomething isn't workingSomething isn't working