Open sa-exe opened 5 years ago
If I understand correctly, now that the Vulkan backend uses reference counting, this should never happen.
Yes, that's right. With the caveat that it is actually submitting the CommandList which increments the used resources ref counts. So if you record a command with a TextureView, delete the TextureView, and then submit the CommandList, you could potentially see this. Without that scenario, this shouldn't happen.
If I understand correctly, now that the Vulkan backend uses reference counting, this should never happen.
I haven't been able to extract a minimal repro yet. This only happens in a real project, when it tries to unload a few hundred textures in a row.