mirror of
https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
synced 2024-11-05 12:20:07 +00:00
Minor fix in VmaBlockVector::CalcMaxBlockSize for compilation in Visual Studio 2012 32-bit. Thanks @DominikWitczakAMD !
This commit is contained in:
parent
f8e5c145d1
commit
bafb06e50d
@ -4246,7 +4246,7 @@ private:
|
||||
bool m_HasEmptyBlock;
|
||||
VmaDefragmentator* m_pDefragmentator;
|
||||
|
||||
size_t CalcMaxBlockSize() const;
|
||||
VkDeviceSize CalcMaxBlockSize() const;
|
||||
|
||||
// Finds and removes given block from vector.
|
||||
void Remove(VmaDeviceMemoryBlock* pBlock);
|
||||
@ -6882,12 +6882,12 @@ void VmaBlockVector::Free(
|
||||
}
|
||||
}
|
||||
|
||||
size_t VmaBlockVector::CalcMaxBlockSize() const
|
||||
VkDeviceSize VmaBlockVector::CalcMaxBlockSize() const
|
||||
{
|
||||
size_t result = 0;
|
||||
VkDeviceSize result = 0;
|
||||
for(size_t i = m_Blocks.size(); i--; )
|
||||
{
|
||||
result = VMA_MAX((uint64_t)result, (uint64_t)m_Blocks[i]->m_Metadata.GetSize());
|
||||
result = VMA_MAX(result, m_Blocks[i]->m_Metadata.GetSize());
|
||||
if(result >= m_PreferredBlockSize)
|
||||
{
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user