MicroBenchmark
|
Classes | |
struct | FBenchResult |
result struct for a benchmark More... | |
class | UMicroBenchmarkSubsystem |
Macros | |
#define | TIC(BECHMARK_NAME) GetGameInstance()->GetSubsystem<UMicroBenchmarkSubsystem>()->Tic(BECHMARK_NAME); |
Shorthand macro to start a micro benchmark. More... | |
#define | TOC(BECHMARK_NAME, bSHOWLOG) GetGameInstance()->GetSubsystem<UMicroBenchmarkSubsystem>()->Toc(BECHMARK_NAME,bSHOWLOG); |
Shorthand macro to stop a micro benchmark. More... | |
#define TIC | ( | BECHMARK_NAME | ) | GetGameInstance()->GetSubsystem<UMicroBenchmarkSubsystem>()->Tic(BECHMARK_NAME); |
Shorthand macro to start a micro benchmark.
BECHMARK_NAME | name of benchmark / code block to measure |
#define TOC | ( | BECHMARK_NAME, | |
bSHOWLOG | |||
) | GetGameInstance()->GetSubsystem<UMicroBenchmarkSubsystem>()->Toc(BECHMARK_NAME,bSHOWLOG); |
Shorthand macro to stop a micro benchmark.
BECHMARK_NAME | name of benchmark / code block to measure |
bSHOWLOG | print results to screen/log |