Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
GenericPlatformMemoryPoolStats.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3/*=============================================================================================
4 GenericPlatformMemoryPoolStats.h: Stat definitions for generic memory pools
5==============================================================================================*/
6
7#pragma once
8
9#include "CoreTypes.h"
10#include "Stats/Stats.h"
11
12DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Physical Memory Pool [Physical]"), MCR_Physical, STATGROUP_Memory, FPlatformMemory::MCR_Physical, );
13DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Total Physical Memory Pool (CPU + GPU) [PhysicalLLM]"), MCR_PhysicalLLM, STATGROUP_Memory, FPlatformMemory::MCR_PhysicalLLM, );
14DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("GPU Memory Pool [GPU]"), MCR_GPU, STATGROUP_Memory, FPlatformMemory::MCR_GPU, );
15DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Texture Memory Pool [Texture]"), MCR_TexturePool, STATGROUP_Memory, FPlatformMemory::MCR_TexturePool, );
16DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Streaming Texture Pool [Streaming]"), MCR_StreamingPool, STATGROUP_Memory, FPlatformMemory::MCR_StreamingPool, );
17DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Used Streaming Pool [Wanted]"), MCR_UsedStreamingPool, STATGROUP_Memory, FPlatformMemory::MCR_UsedStreamingPool, );
18
19// Must match values in the MemoryProfiler2.FMemoryAllocationStatsV4
20DECLARE_MEMORY_STAT_EXTERN(TEXT("Total Physical"), STAT_TotalPhysical,STATGROUP_MemoryPlatform, );
21DECLARE_MEMORY_STAT_EXTERN(TEXT("Total Virtual"), STAT_TotalVirtual,STATGROUP_MemoryPlatform, );
22DECLARE_MEMORY_STAT_EXTERN(TEXT("Page Size"), STAT_PageSize,STATGROUP_MemoryPlatform, );
23DECLARE_MEMORY_STAT_EXTERN(TEXT("Total Physical GB"), STAT_TotalPhysicalGB,STATGROUP_MemoryPlatform, );
24
25DECLARE_MEMORY_STAT_EXTERN(TEXT("Available Physical"), STAT_AvailablePhysical,STATGROUP_MemoryPlatform, );
26DECLARE_MEMORY_STAT_EXTERN(TEXT("Available Virtual"), STAT_AvailableVirtual,STATGROUP_MemoryPlatform, );
27DECLARE_MEMORY_STAT_EXTERN(TEXT("Used Physical"), STAT_UsedPhysical,STATGROUP_MemoryPlatform, );
28DECLARE_MEMORY_STAT_EXTERN(TEXT("Peak Used Physical"), STAT_PeakUsedPhysical,STATGROUP_MemoryPlatform, );
29DECLARE_MEMORY_STAT_EXTERN(TEXT("Used Virtual"), STAT_UsedVirtual,STATGROUP_MemoryPlatform, );
30DECLARE_MEMORY_STAT_EXTERN(TEXT("Peak Used Virtual"), STAT_PeakUsedVirtual,STATGROUP_MemoryPlatform, );
DECLARE_MEMORY_STAT_EXTERN(TEXT("Total Physical"), STAT_TotalPhysical, STATGROUP_MemoryPlatform,)
DECLARE_MEMORY_STAT_POOL_EXTERN(TEXT("Physical Memory Pool [Physical]"), MCR_Physical, STATGROUP_Memory, FPlatformMemory::MCR_Physical,)
#define TEXT(x)
Definition Platform.h:1108