From b9e760f8f41586fd91fce4c03288493e3cae984a Mon Sep 17 00:00:00 2001
From: Simeon Hermann <shermann04@uni-koblenz.de>
Date: Thu, 10 Jun 2021 12:19:32 +0200
Subject: [PATCH] [#36] fix resizing condition of descriptor set vector

---
 src/vkcv/ShaderProgram.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/vkcv/ShaderProgram.cpp b/src/vkcv/ShaderProgram.cpp
index 3d9000b7..d22573d2 100644
--- a/src/vkcv/ShaderProgram.cpp
+++ b/src/vkcv/ShaderProgram.cpp
@@ -183,7 +183,7 @@ namespace vkcv {
                 maxSetID = comp.get_decoration(u.id, spv::DecorationDescriptorSet);
         }
         if (maxSetID != -1) {
-            if(m_DescriptorSets.size() < maxSetID) m_DescriptorSets.resize(maxSetID + 1);
+            if((int32_t)m_DescriptorSets.size() <= maxSetID) m_DescriptorSets.resize(maxSetID + 1);
             for (const auto &binding : bindings) {
                 m_DescriptorSets[binding.first].push_back(binding.second);
             }
-- 
GitLab