From 38a2d83aa8de6fba961308b5c51b52a892332d42 Mon Sep 17 00:00:00 2001 From: Henrik Rydgard Date: Wed, 6 Feb 2019 12:18:04 +0100 Subject: [PATCH] Partially revert #10456 (avoid limit FPS without a clear). It's a pretty gnarly hack-upon-a-hack. Better to remove the original hack (limit fps) in the general case. --- Core/HLE/sceDisplay.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/HLE/sceDisplay.cpp b/Core/HLE/sceDisplay.cpp index fadcd298e198..4b25735e31ea 100644 --- a/Core/HLE/sceDisplay.cpp +++ b/Core/HLE/sceDisplay.cpp @@ -942,7 +942,7 @@ u32 sceDisplaySetFramebuf(u32 topaddr, int linesize, int pixelformat, int sync) u64 now = CoreTiming::GetTicks(); s64 cyclesAhead = nextFlipCycles - now; if (cyclesAhead > FLIP_DELAY_CYCLES_MIN) { - if (lastFlipsTooFrequent >= FLIP_DELAY_MIN_FLIPS && gpuStats.numClears > 0) { + if (lastFlipsTooFrequent >= FLIP_DELAY_MIN_FLIPS) { delayCycles = cyclesAhead; } else { ++lastFlipsTooFrequent;