Module |
|
Header |
/Engine/Source/Runtime/Core/Public/ProfilingDebugging/CookStats.h |
Include |
#include "ProfilingDebugging/CookStats.h" |
class FCookStats
Shared code to provide some common cook telemetry functionality. Exposes a CallStats class that exposes counters that track call count, cycles, and "bytes processed" for a call, bucketing by "cache hits/misses" and "game/other thread". This allows us to quickly time a call that may be executing on any thread, but quickly see the main thread time vs other time, split by "hits" or "misses", where hit/miss typically refers to a DDC hit/miss.
Name |
Description |
|
---|---|---|
|
CallStats |
Struct to hold stats for a call. |
|
FDDCResourceUsageStats |
Stats for a resource class that uses the DDC to load the resouce. |
|
FScopedStatsCounter |
Used to accumulate cycles to a CallStats instance. |