GPU Vulkan: Fix depth-only framebuffer leak

This commit is contained in:
cosmonaut 2024-10-14 10:19:07 -07:00
parent 46835650db
commit 57f2577c65
1 changed files with 3 additions and 0 deletions

View File

@ -2987,6 +2987,9 @@ static void VULKAN_INTERNAL_DestroyTexture(
}
if (texture->subresources[subresourceIndex].depthStencilView != VK_NULL_HANDLE) {
VULKAN_INTERNAL_RemoveFramebuffersContainingView(
renderer,
texture->subresources[subresourceIndex].depthStencilView);
renderer->vkDestroyImageView(
renderer->logicalDevice,
texture->subresources[subresourceIndex].depthStencilView,