Project

General

Profile

Feature #4059

Frame Rate display (F3)

Added by Arakhor Vorac 18 days ago. Updated 18 days ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
GUI
Target version:
-
Start date:
09/01/2017
% Done:

0%

Severity:
Minor

Description

When using the F3 function, the frame rate is displayed in hundredths of a second, causing a constant rapid flickering in the frame rate display. I would be grateful if there could be a way of gagging the decimals so that only an integer frame rate shows up, reducing frame rate and saving some real estate on the HUD.

(If "Frame Rate" could be changed to just FPS, that would save even more space, but that one's even less necessary!)

History

#1 Updated by scrawl . 18 days ago

I would opt for using significant digits, so we can still show decimal precision when the framerate is really low (e.g. with 2 significant digits it would show as 9.4, or 30)

The FPS meter is a little clunky in another way - you have to press F3 three more times to hide it, as it's just one part of the osg profiler window. Unfortunately this osg feature isn't customizable, short of copying the code into our own codebase (maybe we should do that).

On the other hand, exposing FPS meter users to the profiling stats is also kinda cool, they can learn how the engine works and what is limiting their system in particular.

If we added a separate FPS meter that's just an FPS meter and nothing more - fine, but then we have 2 different FPS meters, which is also not great.

#2 Updated by Arakhor Vorac 18 days ago

Having to hit F3 three times to turn it off isn't a massive problem in my book. If the FPS display wasn't flickering constantly, I would likely never turn it off (except for screenshots). :)

Also available in: Atom PDF