Skip to content

Commit 5b33438

Browse files
Fixed bugs in AllocatorPimpl::CalculateStatistics
Fixes #34
1 parent d0cc54c commit 5b33438

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

src/D3D12MemAlloc.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7023,30 +7023,30 @@ void AllocatorPimpl::CalculateStatistics(TotalStatistics& outStats)
70237023
AddDetailedStatistics(outStats.Total, outStats.MemorySegmentGroup[0]);
70247024
AddDetailedStatistics(outStats.Total, outStats.MemorySegmentGroup[1]);
70257025

7026-
D3D12MA_ASSERT(outStats.Total.Stats.BlockCount =
7026+
D3D12MA_ASSERT(outStats.Total.Stats.BlockCount ==
70277027
outStats.MemorySegmentGroup[0].Stats.BlockCount + outStats.MemorySegmentGroup[1].Stats.BlockCount);
7028-
D3D12MA_ASSERT(outStats.Total.Stats.AllocationCount =
7028+
D3D12MA_ASSERT(outStats.Total.Stats.AllocationCount ==
70297029
outStats.MemorySegmentGroup[0].Stats.AllocationCount + outStats.MemorySegmentGroup[1].Stats.AllocationCount);
7030-
D3D12MA_ASSERT(outStats.Total.Stats.BlockBytes =
7030+
D3D12MA_ASSERT(outStats.Total.Stats.BlockBytes ==
70317031
outStats.MemorySegmentGroup[0].Stats.BlockBytes + outStats.MemorySegmentGroup[1].Stats.BlockBytes);
7032-
D3D12MA_ASSERT(outStats.Total.Stats.AllocationBytes =
7032+
D3D12MA_ASSERT(outStats.Total.Stats.AllocationBytes ==
70337033
outStats.MemorySegmentGroup[0].Stats.AllocationBytes + outStats.MemorySegmentGroup[1].Stats.AllocationBytes);
7034-
D3D12MA_ASSERT(outStats.Total.UnusedRangeCount =
7034+
D3D12MA_ASSERT(outStats.Total.UnusedRangeCount ==
70357035
outStats.MemorySegmentGroup[0].UnusedRangeCount + outStats.MemorySegmentGroup[1].UnusedRangeCount);
70367036

7037-
D3D12MA_ASSERT(outStats.Total.Stats.BlockCount =
7037+
D3D12MA_ASSERT(outStats.Total.Stats.BlockCount ==
70387038
outStats.HeapType[0].Stats.BlockCount + outStats.HeapType[1].Stats.BlockCount +
70397039
outStats.HeapType[2].Stats.BlockCount + outStats.HeapType[3].Stats.BlockCount);
7040-
D3D12MA_ASSERT(outStats.Total.Stats.AllocationCount =
7040+
D3D12MA_ASSERT(outStats.Total.Stats.AllocationCount ==
70417041
outStats.HeapType[0].Stats.AllocationCount + outStats.HeapType[1].Stats.AllocationCount +
70427042
outStats.HeapType[2].Stats.AllocationCount + outStats.HeapType[3].Stats.AllocationCount);
7043-
D3D12MA_ASSERT(outStats.Total.Stats.BlockBytes =
7043+
D3D12MA_ASSERT(outStats.Total.Stats.BlockBytes ==
70447044
outStats.HeapType[0].Stats.BlockBytes + outStats.HeapType[1].Stats.BlockBytes +
70457045
outStats.HeapType[2].Stats.BlockBytes + outStats.HeapType[3].Stats.BlockBytes);
7046-
D3D12MA_ASSERT(outStats.Total.Stats.AllocationBytes =
7046+
D3D12MA_ASSERT(outStats.Total.Stats.AllocationBytes ==
70477047
outStats.HeapType[0].Stats.AllocationBytes + outStats.HeapType[1].Stats.AllocationBytes +
70487048
outStats.HeapType[2].Stats.AllocationBytes + outStats.HeapType[3].Stats.AllocationBytes);
7049-
D3D12MA_ASSERT(outStats.Total.UnusedRangeCount =
7049+
D3D12MA_ASSERT(outStats.Total.UnusedRangeCount ==
70507050
outStats.HeapType[0].UnusedRangeCount + outStats.HeapType[1].UnusedRangeCount +
70517051
outStats.HeapType[2].UnusedRangeCount + outStats.HeapType[3].UnusedRangeCount);
70527052
}

0 commit comments

Comments
 (0)