vulkan: simplify code slightly

This commit is contained in:
niki
2023-04-28 14:27:46 +02:00
parent 37013267f7
commit 8b419522d7
+5 -12
View File
@@ -178,24 +178,17 @@ public:
private: private:
uint32_t getFreeBinding() { uint32_t getFreeBinding()
{
for (uint32_t i = 0;; i++) for (uint32_t i = 0;; i++)
{ {
bool free = true; if (isFreeBinding(i))
for (const auto &entry : bindingMappings)
{
if (entry.second == i)
{
free = false;
break;
}
}
if (free)
return i; return i;
} }
} }
bool isFreeBinding(uint32_t binding) { bool isFreeBinding(uint32_t binding)
{
for (const auto &entry : bindingMappings) for (const auto &entry : bindingMappings)
{ {
if (entry.second == binding) if (entry.second == binding)