Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/ProfilingDebugging
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/CookStats.h |
| Include | #include "ProfilingDebugging/CookStats.h" |
Syntax
class FCookStats
Remarks
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.
Classes
| Type | Name | Description | |
|---|---|---|---|
| CallStats | Struct to hold stats for a call. | ||
| FScopedStatsCounter | Used to accumulate cycles to a CallStats instance. |
Typedefs
| Name | Description |
|---|---|
| FDDCResourceUsageStats |