GPU: fix SDL_GetGPUSwapchainTextureFormat error return value

This commit is contained in:
Andrei Alexeyev authored and Sam Lantinga committed 2024-09-10 08:36:57 -07:00
1 parent 640559eba6
commit 1e9ff723ad
3 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -5348,7 +5348,7 @@ static SDL_GPUTextureFormat D3D11_GetSwapchainTextureFormat(
if (windowData == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_GPU, "Cannot get swapchain format, window has not been claimed!");
return 0;
return SDL_GPU_TEXTUREFORMAT_INVALID;
}
return windowData->textureContainer.header.info.format;
+1 -1
View File
@@ -3563,7 +3563,7 @@ static SDL_GPUTextureFormat METAL_GetSwapchainTextureFormat(
if (windowData == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_GPU, "Cannot get swapchain format, window has not been claimed!");
return 0;
return SDL_GPU_TEXTUREFORMAT_INVALID;
}
return windowData->textureContainer.header.info.format;
+2 -2
View File
@@ -10132,12 +10132,12 @@ static SDL_GPUTextureFormat VULKAN_GetSwapchainTextureFormat(
if (windowData == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_GPU, "Cannot get swapchain format, window has not been claimed!");
return 0;
return SDL_GPU_TEXTUREFORMAT_INVALID;
}
if (windowData->swapchainData == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_GPU, "Cannot get swapchain format, swapchain is currently invalid!");
return 0;
return SDL_GPU_TEXTUREFORMAT_INVALID;
}
return SwapchainCompositionToSDLFormat(