From a77dfae0bcf36458e7419f804ff8c7ee137909cc Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Fri, 8 Oct 2021 10:15:01 +0200 Subject: [PATCH] Fix out of pool memory error --- src/common/rendering/vulkan/renderer/vk_renderpass.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/rendering/vulkan/renderer/vk_renderpass.cpp b/src/common/rendering/vulkan/renderer/vk_renderpass.cpp index 7d11a7029..711ed48ae 100644 --- a/src/common/rendering/vulkan/renderer/vk_renderpass.cpp +++ b/src/common/rendering/vulkan/renderer/vk_renderpass.cpp @@ -178,7 +178,7 @@ void VkRenderPassManager::CreateDescriptorPool() DescriptorPoolBuilder builder; builder.addPoolSize(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC, 3); builder.addPoolSize(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1); - builder.addPoolSize(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1); + builder.addPoolSize(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2); builder.setMaxSets(1); DynamicDescriptorPool = builder.create(GetVulkanFrameBuffer()->device); DynamicDescriptorPool->SetDebugName("VkRenderPassManager.DynamicDescriptorPool");