From 83501f8226c5bb5a51979251b38ee6fac4109532 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 1 May 2019 14:47:32 +0100 Subject: [PATCH] Ensure mesh display cached pipelines are initialised to NULL --- renderdoc/driver/d3d12/d3d12_debug.h | 4 ++-- renderdoc/driver/vulkan/vk_debug.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/renderdoc/driver/d3d12/d3d12_debug.h b/renderdoc/driver/d3d12/d3d12_debug.h index 35dfb386a..1e6ff095a 100644 --- a/renderdoc/driver/d3d12/d3d12_debug.h +++ b/renderdoc/driver/d3d12/d3d12_debug.h @@ -111,8 +111,8 @@ struct MeshDisplayPipelines ePipe_Count, }; - ID3D12PipelineState *pipes[ePipe_Count]; - ID3D12RootSignature *rootsig; + ID3D12PipelineState *pipes[ePipe_Count] = {}; + ID3D12RootSignature *rootsig = NULL; }; class D3D12DebugManager diff --git a/renderdoc/driver/vulkan/vk_debug.h b/renderdoc/driver/vulkan/vk_debug.h index 3feead445..72c5f0ef9 100644 --- a/renderdoc/driver/vulkan/vk_debug.h +++ b/renderdoc/driver/vulkan/vk_debug.h @@ -43,7 +43,7 @@ struct MeshDisplayPipelines ePipe_Count, }; - VkPipeline pipes[ePipe_Count]; + VkPipeline pipes[ePipe_Count] = {}; }; struct SPIRVCompilationSettings;