Forráskód Böngészése

vulkan: VULKAN_CreateTexture returns a boolean

Fixes regression introduced by 9ff3446f036094bc005ef119e0cf07fc9b503b8e
VK_SUCCESS == 0, where failure needs to return false (0).
Anonymous Maarten 7 hónapja
szülő
commit
4c0cb94b96
1 módosított fájl, 2 hozzáadás és 2 törlés
  1. 2 2
      src/render/vulkan/SDL_render_vulkan.c

+ 2 - 2
src/render/vulkan/SDL_render_vulkan.c

@@ -2654,7 +2654,7 @@ static bool VULKAN_CreateTexture(SDL_Renderer *renderer, SDL_Texture *texture, S
     result = VULKAN_AllocateImage(rendererData, create_props, width, height, textureFormat, usage, imageViewSwizzle, textureData->samplerYcbcrConversion, &textureData->mainImage);
     if (result != VK_SUCCESS) {
         SDL_LogError(SDL_LOG_CATEGORY_RENDER, "VULKAN_AllocateImage(): %s\n", SDL_Vulkan_GetResultString(result));
-        return result;
+        return false;
     }
 
     SDL_PropertiesID props = SDL_GetTextureProperties(texture);
@@ -2671,7 +2671,7 @@ static bool VULKAN_CreateTexture(SDL_Renderer *renderer, SDL_Texture *texture, S
             textureData->mainRenderpasses);
         if (result != VK_SUCCESS) {
             SDL_LogError(SDL_LOG_CATEGORY_RENDER, "VULKAN_CreateFramebuffersAndRenderPasses(): %s\n", SDL_Vulkan_GetResultString(result));
-            return result;
+            return false;
         }
     }
     return true;