diff --git a/src/gpu/SDL_gpu.c b/src/gpu/SDL_gpu.c index 39cf2eb895..2b5a38bdd5 100644 --- a/src/gpu/SDL_gpu.c +++ b/src/gpu/SDL_gpu.c @@ -2536,7 +2536,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 068d682097..7721004490 100644 --- a/src/gpu/vulkan/SDL_gpu_vulkan.c +++ b/src/gpu/vulkan/SDL_gpu_vulkan.c @@ -11700,7 +11700,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;