diff --git a/src/gpu/d3d12/SDL_gpu_d3d12.c b/src/gpu/d3d12/SDL_gpu_d3d12.c index 1af6af10e7..783407022e 100644 --- a/src/gpu/d3d12/SDL_gpu_d3d12.c +++ b/src/gpu/d3d12/SDL_gpu_d3d12.c @@ -6729,7 +6729,7 @@ static bool D3D12_ClaimWindow( SET_STRING_ERROR_AND_RETURN("Could not create swapchain, failed to claim window!", false) } } else { - SDL_LogWarn(SDL_LOG_CATEGORY_GPU, "Window already claimed!"); + SET_STRING_ERROR_AND_RETURN("Window already claimed", false) return false; } } @@ -6742,7 +6742,7 @@ static void D3D12_ReleaseWindow( D3D12WindowData *windowData = D3D12_INTERNAL_FetchWindowData(window); if (windowData == NULL) { - SDL_LogWarn(SDL_LOG_CATEGORY_GPU, "Window already unclaimed!"); + SET_ERROR("Window already unclaimed!") return; } diff --git a/src/gpu/metal/SDL_gpu_metal.m b/src/gpu/metal/SDL_gpu_metal.m index ebea8d5f99..62f6aee022 100644 --- a/src/gpu/metal/SDL_gpu_metal.m +++ b/src/gpu/metal/SDL_gpu_metal.m @@ -3624,8 +3624,7 @@ static bool METAL_ClaimWindow( SET_STRING_ERROR_AND_RETURN("Could not create swapchain, failed to claim window", false); } } else { - SDL_LogWarn(SDL_LOG_CATEGORY_GPU, "Window already claimed!"); - return false; + SET_ERROR_AND_RETURN("Window already claimed!", false) } } } diff --git a/src/gpu/vulkan/SDL_gpu_vulkan.c b/src/gpu/vulkan/SDL_gpu_vulkan.c index b937455dbb..6ecf95219f 100644 --- a/src/gpu/vulkan/SDL_gpu_vulkan.c +++ b/src/gpu/vulkan/SDL_gpu_vulkan.c @@ -9585,8 +9585,7 @@ static bool VULKAN_ClaimWindow( return false; } } else { - SDL_LogWarn(SDL_LOG_CATEGORY_GPU, "Window already claimed!"); - return false; + SET_STRING_ERROR_AND_RETURN("Window already claimed!", false) } }