diff --git a/desktop/graphics/vulkan_render_pass.cpp b/desktop/graphics/vulkan_render_pass.cpp index 1d7de62..6504053 100644 --- a/desktop/graphics/vulkan_render_pass.cpp +++ b/desktop/graphics/vulkan_render_pass.cpp @@ -5,7 +5,7 @@ namespace progressia::desktop { -RenderPass::RenderPass(Vulkan &vulkan) : vulkan(vulkan) { +RenderPass::RenderPass(Vulkan &vulkan) : vk(), vulkan(vulkan) { std::vector attachmentDescriptions; std::vector attachmentReferences; @@ -14,8 +14,8 @@ RenderPass::RenderPass(Vulkan &vulkan) : vulkan(vulkan) { for (std::size_t i = 0; i < attachments.size(); i++) { const auto &attachment = attachments[i]; - VkAttachmentDescription *desc; - VkAttachmentReference *ref; + VkAttachmentDescription *desc = nullptr; + VkAttachmentReference *ref = nullptr; attachmentDescriptions.push_back({}); desc = &attachmentDescriptions.back();