Skip to content

Commit 44a5aea

Browse files
committed
Fixed loop termination when ending defragment passes
1 parent 46776a4 commit 44a5aea

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

include/vk_mem_alloc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13276,7 +13276,7 @@ VkResult VmaDefragmentationContext_T::DefragmentPassEnd(VmaDefragmentationPassMo
1327613276
for (const FragmentedBlock& block : immovableBlocks)
1327713277
{
1327813278
VmaBlockVector* vector = m_pBlockVectors[block.data];
13279-
for (size_t i = m_ImmovableBlockCount; vector->GetBlockCount(); ++i)
13279+
for (size_t i = m_ImmovableBlockCount; i < vector->GetBlockCount(); ++i)
1328013280
{
1328113281
if (vector->GetBlock(i) == block.block)
1328213282
{

0 commit comments

Comments
 (0)