Skip to content

Commit 3ed51d2

Browse files
perf(timer): Enable QPF for PerfTimer for multi-core safety
1 parent 809242d commit 3ed51d2

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Generals/Code/GameEngine/Include/Common/PerfTimer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class DebugDisplayInterface;
5555
//-------------------------------------------------------------------------------------------------
5656
//-------------------------------------------------------------------------------------------------
5757

58-
#define NO_USE_QPF // non-QPF is much faster.
58+
#define USE_QPF // QPF is safer on multi-core systems with CPU frequency scaling.
5959

6060
#if defined(PERF_TIMERS) || defined(DUMP_PERF_STATS)
6161
//-------------------------------------------------------------------------------------------------

GeneralsMD/Code/GameEngine/Include/Common/PerfTimer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class DebugDisplayInterface;
5555
//-------------------------------------------------------------------------------------------------
5656
//-------------------------------------------------------------------------------------------------
5757

58-
#define NO_USE_QPF // non-QPF is much faster.
58+
#define USE_QPF // QPF is safer on multi-core systems with CPU frequency scaling.
5959

6060
#if defined(PERF_TIMERS) || defined(DUMP_PERF_STATS)
6161
//-------------------------------------------------------------------------------------------------

0 commit comments

Comments
 (0)