Skip to content

Conversation

@bennysj
Copy link
Contributor

@bennysj bennysj commented Oct 12, 2025

In VulkanResourceManager::createRenderPassCommandRecorder Vulkan framebuffers are created on demand. Then if a TextureView associated with an exisiting Vulkan framebuffer is deleted it the application will crash.
Keep track what framebuffers are associated with the TextureView, and when it's deleted also cleanup the device framebuffers.

In VulkanResourceManager::createRenderPassCommandRecorder Vulkan
framebuffers are created on demand. Then if a TextureView associated
with an exisiting Vulkan framebuffer is deleted it the application
will crash.
Keep track what framebuffers are associated with the TextureView, and
when it's deleted also cleanup the device framebuffers.
@seanharmer
Copy link
Contributor

Could you push this to gerrit please? We still haven't managed to switch over to github yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants