|
| | DECLARE_STATS_GROUP (TEXT("TexturePool"), STATGROUP_TexturePool, STATCAT_ADVANCED) |
| |
| | DECLARE_CYCLE_STAT (TEXT("Defragmentation"), STAT_TexturePool_DefragTime, STATGROUP_TexturePool) |
| |
| | DECLARE_CYCLE_STAT (TEXT("Blocked By GPU Relocation"), STAT_TexturePool_Blocked, STATGROUP_TexturePool) |
| |
| | DECLARE_MEMORY_STAT_POOL (TEXT("Allocated"), STAT_TexturePool_Allocated, STATGROUP_TexturePool, FPlatformMemory::MCR_GPUDefragPool) |
| |
| | DECLARE_MEMORY_STAT_POOL (TEXT("Free"), STAT_TexturePool_Free, STATGROUP_TexturePool, FPlatformMemory::MCR_GPUDefragPool) |
| |
| | DECLARE_MEMORY_STAT_POOL (TEXT("Largest Hole"), STAT_TexturePool_LargestHole, STATGROUP_TexturePool, FPlatformMemory::MCR_GPUDefragPool) |
| |
| | DECLARE_MEMORY_STAT_POOL (TEXT("Relocating Memory"), STAT_TexturePool_RelocatedSize, STATGROUP_TexturePool, FPlatformMemory::MCR_GPUDefragPool) |
| |
| | DECLARE_DWORD_ACCUMULATOR_STAT (TEXT("Num Relocations"), STAT_TexturePool_NumRelocations, STATGROUP_TexturePool) |
| |
| | DECLARE_DWORD_ACCUMULATOR_STAT (TEXT("Num Holes"), STAT_TexturePool_NumHoles, STATGROUP_TexturePool) |
| |
| | DECLARE_DWORD_ACCUMULATOR_STAT (TEXT("Total Async Reallocs"), STAT_TexturePool_TotalAsyncReallocations, STATGROUP_TexturePool) |
| |
| | DECLARE_DWORD_ACCUMULATOR_STAT (TEXT("Total Async Allocs"), STAT_TexturePool_TotalAsyncAllocations, STATGROUP_TexturePool) |
| |
| | DECLARE_DWORD_ACCUMULATOR_STAT (TEXT("Total Async Cancels"), STAT_TexturePool_TotalAsyncCancellations, STATGROUP_TexturePool) |
| |
| void | FillVizualizeData (FColor *TextureData, int32 &X, int32 &Y, int32 &NumBytes, const FColor &Color1, const FColor &Color2, const int32 SizeX, const int32 SizeY, const int32 Pitch, const int32 PixelSize) |
| |