mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-06 03:18:13 +00:00
GPU Vulkan: Fix depth-only framebuffer leak
This commit is contained in:
@@ -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,
|
||||||
|
Reference in New Issue
Block a user