Copyright © NVIDIA Corporation 2004
GDC 2005
NVPerfHUD 3.0 – Freezing the game
Only possible if game uses time-based animation
•
Stop the clock
Intercept: QueryPerformanceCounter(...)
–
timeGetTime(...)
No RDTSC
–
Pos += V * DeltaTime
When DeltaTime is 0
Don’t divide by DeltaTime
Don’t skip Presents()
–
–