The FRHIFrameFlipTrackingRunnable thread is not initialized on Windows, so RHIGetFrameRate always returns zero.
As a workaround, remove the code added by CalculateFPSTimings for Windows platform, and 5.0 behavior will be restored.
```
#if !PLATFORM_WINDOWS
if (CVarGTSyncType->GetInt() == 2 && CVarVsync->GetInt() ! = 0).
#``endif
```
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-176105 in the post.
| 0 |
| Component | UE - Rendering Architecture - RHI |
|---|---|
| Affects Versions | 5.1 |
| Target Fix | 5.2 |
| Created | Feb 6, 2023 |
|---|---|
| Resolved | Mar 27, 2023 |
| Updated | Apr 29, 2023 |