diff --git a/src/gpu/vulkan/SDL_gpu_vulkan.c b/src/gpu/vulkan/SDL_gpu_vulkan.c index 53b91e9b0d..fe8d8762b7 100644 --- a/src/gpu/vulkan/SDL_gpu_vulkan.c +++ b/src/gpu/vulkan/SDL_gpu_vulkan.c @@ -12924,7 +12924,7 @@ static SDL_GPUTextureFormat* VULKAN_GetXRSwapchainFormats( // FIXME: For now we're just searching for the optimal format, not all supported formats. // FIXME: Expand this search for all SDL_GPU formats! - SDL_GPUTextureFormat sdlFormat; + SDL_GPUTextureFormat sdlFormat = SDL_GPU_TEXTUREFORMAT_INVALID; int64_t vkFormat = VK_FORMAT_UNDEFINED; // The OpenXR spec recommends applications not submit linear data, so let's try to explicitly find an sRGB swapchain before we search the whole list if (!VULKAN_INTERNAL_FindXRSrgbSwapchain(supported_formats, num_supported_formats, &sdlFormat, &vkFormat)) {