From 3a2b7db54ff6394cc7f64fd3030c92eb082ecf27 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 13 Sep 2023 16:26:04 +0100 Subject: [PATCH] Properly initialise dummy pipeline * This prevents a possible crash if the uninitialised memory is used for destroying these objects --- renderdoc/driver/vulkan/vk_debug.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/vulkan/vk_debug.h b/renderdoc/driver/vulkan/vk_debug.h index 0832acf38..bd9068577 100644 --- a/renderdoc/driver/vulkan/vk_debug.h +++ b/renderdoc/driver/vulkan/vk_debug.h @@ -147,8 +147,8 @@ private: VkImageView m_DummyStencilView = {VK_NULL_HANDLE}; // dummy pipeline - VkPipelineLayout m_DummyPipelineLayout; - VkPipeline m_DummyPipeline; + VkPipelineLayout m_DummyPipelineLayout = VK_NULL_HANDLE; + VkPipeline m_DummyPipeline = VK_NULL_HANDLE; // one per depth/stencil output format, per sample count VkPipeline m_DepthArray2MSPipe[7][4] = {{VK_NULL_HANDLE}};