From 2c45f519fbb7a55290ca0f810a59c499bb3b85f5 Mon Sep 17 00:00:00 2001 From: OLEGSHA Date: Mon, 27 Mar 2023 22:47:49 +0200 Subject: [PATCH] TMP / Fixed vulkan_texture_descriptors.cpp --- desktop/graphics/vulkan_texture_descriptors.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/desktop/graphics/vulkan_texture_descriptors.cpp b/desktop/graphics/vulkan_texture_descriptors.cpp index bb98ca3..efd7b33 100644 --- a/desktop/graphics/vulkan_texture_descriptors.cpp +++ b/desktop/graphics/vulkan_texture_descriptors.cpp @@ -15,7 +15,7 @@ void TextureDescriptors::allocatePool() { poolInfo.pPoolSizes = &poolSize; poolInfo.maxSets = POOL_SIZE; - auto output = &pools[pools.size() - 1]; + auto *output = &pools[pools.size() - 1]; vulkan.handleVkResult( "Could not create texture descriptor pool", vkCreateDescriptorPool(vulkan.getDevice(), &poolInfo, nullptr, output)); @@ -24,7 +24,7 @@ void TextureDescriptors::allocatePool() { } TextureDescriptors::TextureDescriptors(Vulkan &vulkan) - : DescriptorSetInterface(SET_NUMBER, vulkan) { + : DescriptorSetInterface(SET_NUMBER, vulkan), lastPoolCapacity(0) { VkDescriptorSetLayoutCreateInfo layoutInfo{}; layoutInfo.sType = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO; @@ -47,7 +47,7 @@ TextureDescriptors::TextureDescriptors(Vulkan &vulkan) } TextureDescriptors::~TextureDescriptors() { - for (auto pool : pools) { + for (auto *pool : pools) { vkDestroyDescriptorPool(vulkan.getDevice(), pool, nullptr); } @@ -71,7 +71,7 @@ VkDescriptorSet TextureDescriptors::addTexture(VkImageView view, allocInfo.descriptorSetCount = 1; allocInfo.pSetLayouts = &layout; - VkDescriptorSet descriptorSet; + VkDescriptorSet descriptorSet = nullptr; vulkan.handleVkResult("Could not create texture descriptor set", vkAllocateDescriptorSets(vulkan.getDevice(), &allocInfo, &descriptorSet));