Closed
Description
Describe the project you are working on
I was making a tutorial video
Describe the problem or limitation you are having in your project
Screen recording from game window takes time and the final video doesn't have enough fps. I wanted to render the video directly from Godot using viewport, but the video frame rate wasn't match the process() rate, which is why the video speed was incorrect.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
In Unity there was Time.CaptureFramerate for this. When it was appointed, it replaced delta.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

If this enhancement will not be used often, can it be worked around with a few lines of script?
No
Is there a reason why this should be core and not an add-on in the asset library?
Because it is tied to all systems, especially strongly to shader rendering