fix(ui): FPS counters flickering and reporting half framerates using Performance Overlay #87

Merged
Collecting merged 3 commits from fix/perf-overlay into main 2026-01-07 20:55:45 -05:00
Collaborator

The performance overlay and the status bar were both trying to reset the performance counters at the same time, which caused them to steal frames from each other. This resulted in half-framerate reporting and constant flickering. I've fixed this by caching the stats in GMainWindow so they only reset once per update.

I also moved the right column of the overlay down a bit so it isn't squished against the title as much, looking a bit cleaner.

The performance overlay and the status bar were both trying to reset the performance counters at the same time, which caused them to steal frames from each other. This resulted in half-framerate reporting and constant flickering. I've fixed this by caching the stats in GMainWindow so they only reset once per update. I also moved the right column of the overlay down a bit so it isn't squished against the title as much, looking a bit cleaner.
Collecting deleted branch fix/perf-overlay 2026-01-07 20:55:45 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Kintoki/Emulator!87
No description provided.