mirror of https://github.com/libsdl-org/SDL.git
GPU Vulkan: Fix depth-only framebuffer leak
This commit is contained in:
parent
46835650db
commit
57f2577c65
|
|
@ -2987,6 +2987,9 @@ static void VULKAN_INTERNAL_DestroyTexture(
|
||||||
}
|
}
|
||||||
|
|
||||||
if (texture->subresources[subresourceIndex].depthStencilView != VK_NULL_HANDLE) {
|
if (texture->subresources[subresourceIndex].depthStencilView != VK_NULL_HANDLE) {
|
||||||
|
VULKAN_INTERNAL_RemoveFramebuffersContainingView(
|
||||||
|
renderer,
|
||||||
|
texture->subresources[subresourceIndex].depthStencilView);
|
||||||
renderer->vkDestroyImageView(
|
renderer->vkDestroyImageView(
|
||||||
renderer->logicalDevice,
|
renderer->logicalDevice,
|
||||||
texture->subresources[subresourceIndex].depthStencilView,
|
texture->subresources[subresourceIndex].depthStencilView,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue