2
0
Эх сурвалжийг харах

GPU Metal: Set texture to NULL even if AcquireSwapchainTexture fails

cosmonaut 1 жил өмнө
parent
commit
de40d6bae0

+ 2 - 0
src/gpu/metal/SDL_gpu_metal.m

@@ -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);