diff --git a/src/gpu/SDL_gpu.c b/src/gpu/SDL_gpu.c index e1ad66c00b..eb06ed0363 100644 --- a/src/gpu/SDL_gpu.c +++ b/src/gpu/SDL_gpu.c @@ -2543,7 +2543,7 @@ void SDL_EndGPUComputePass( if (COMPUTEPASS_DEVICE->debug_mode) { commandBufferCommonHeader = (CommandBufferCommonHeader *)COMPUTEPASS_COMMAND_BUFFER; commandBufferCommonHeader->compute_pass.in_progress = false; - commandBufferCommonHeader->compute_pass.compute_pipeline = false; + commandBufferCommonHeader->compute_pass.compute_pipeline = NULL; SDL_zeroa(commandBufferCommonHeader->compute_pass.sampler_bound); SDL_zeroa(commandBufferCommonHeader->compute_pass.read_only_storage_texture_bound); SDL_zeroa(commandBufferCommonHeader->compute_pass.read_only_storage_buffer_bound); diff --git a/src/gpu/vulkan/SDL_gpu_vulkan.c b/src/gpu/vulkan/SDL_gpu_vulkan.c index 4467ef801b..b9ee539ec4 100644 --- a/src/gpu/vulkan/SDL_gpu_vulkan.c +++ b/src/gpu/vulkan/SDL_gpu_vulkan.c @@ -11686,7 +11686,7 @@ static SDL_GPUDevice *VULKAN_CreateDevice(bool debugMode, bool preferLowPower, S renderer = (VulkanRenderer *)SDL_calloc(1, sizeof(*renderer)); if (!renderer) { SDL_Vulkan_UnloadLibrary(); - return false; + return NULL; } renderer->debugMode = debugMode;