MCPcopy Create free account
hub / github.com/ErrorAtLine0/infinipaint / VmaAddDetailedStatistics

Function VmaAddDetailedStatistics

include/vk_mem_alloc.h:4335–4343  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4333}
4334
4335static void VmaAddDetailedStatistics(VmaDetailedStatistics& inoutStats, const VmaDetailedStatistics& src)
4336{
4337 VmaAddStatistics(inoutStats.statistics, src.statistics);
4338 inoutStats.unusedRangeCount += src.unusedRangeCount;
4339 inoutStats.allocationSizeMin = VMA_MIN(inoutStats.allocationSizeMin, src.allocationSizeMin);
4340 inoutStats.allocationSizeMax = VMA_MAX(inoutStats.allocationSizeMax, src.allocationSizeMax);
4341 inoutStats.unusedRangeSizeMin = VMA_MIN(inoutStats.unusedRangeSizeMin, src.unusedRangeSizeMin);
4342 inoutStats.unusedRangeSizeMax = VMA_MAX(inoutStats.unusedRangeSizeMax, src.unusedRangeSizeMax);
4343}
4344
4345#endif // _VMA_STATISTICS_FUNCTIONS
4346

Callers 1

CalculateStatisticsMethod · 0.85

Calls 1

VmaAddStatisticsFunction · 0.85

Tested by

no test coverage detected