TMP / Fixed vulkan_render_pass.cpp

This commit is contained in:
OLEGSHA 2023-03-27 22:41:31 +02:00
parent 7c5f0406d0
commit 6345edd9c7

View File

@ -5,7 +5,7 @@
namespace progressia::desktop {
RenderPass::RenderPass(Vulkan &vulkan) : vulkan(vulkan) {
RenderPass::RenderPass(Vulkan &vulkan) : vk(), vulkan(vulkan) {
std::vector<VkAttachmentDescription> attachmentDescriptions;
std::vector<VkAttachmentReference> 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();