GPU Metal: Set texture to NULL even if AcquireSwapchainTexture fails

This commit is contained in:
cosmonaut committed 2024-09-27 13:49:26 -07:00
1 parent 0e5a49542d
commit de40d6bae0
1 file changed
+2
+2
View File
@@ -3598,6 +3598,8 @@ static bool METAL_AcquireSwapchainTexture(
MetalWindowData *windowData;
CGSize drawableSize;
*texture = NULL;
windowData = METAL_INTERNAL_FetchWindowData(window);
if (windowData == NULL) {
SET_STRING_ERROR_AND_RETURN("Window is not claimed by this SDL_GpuDevice", false);