|
LiteFX 0.5.1.2025
Computer Graphics Engine
|
Stores extended memory statistics, that can be queried by calling IGraphicsFactory::detailedMemoryStatistics. More...
#include <rendering_api.hpp>
Classes | |
| struct | StatisticsBlock |
| Defines a single statistics block. More... | |
Public Attributes | |
| Array< StatisticsBlock > | perLocation {} |
| Stores the memory statistics per location (e.g., VRAM/RAM). | |
| Array< StatisticsBlock > | perResourceHeap {} |
| Stores the memory statistics per ResourceHeap. | |
| StatisticsBlock | total {} |
| Stores the total memory statistics. | |
Stores extended memory statistics, that can be queried by calling IGraphicsFactory::detailedMemoryStatistics.
Note that those statistics should only be used for debugging purposes, as their computation may be significantly slower compared to calling IGraphicsFactory::memoryStatistics.
| Array<StatisticsBlock> LiteFX::Rendering::DetailedMemoryStatistics::perLocation {} |
Stores the memory statistics per location (e.g., VRAM/RAM).
| Array<StatisticsBlock> LiteFX::Rendering::DetailedMemoryStatistics::perResourceHeap {} |
Stores the memory statistics per ResourceHeap.
| StatisticsBlock LiteFX::Rendering::DetailedMemoryStatistics::total {} |
Stores the total memory statistics.