Also why is ED_scene_draw_fps in view3d_draw_legacy.c? Asking, because I haven't looked into new openGL lib - is it because of drawing code, or just nobody looked at it in general?
Bug report: T59644
Sorry there is some dirt in this commit,
Tried to get help on IRC, as my git-fu is weak. Said, this should be OK
Edit: Looks like it is correct that commit is applied to submodules...
I'm not sure if this is a separate bug, but the FPS text is outside the viewport when there are no strips.
@Richard Antalik (ISS) I'm in the initial stages of migrating to 2.8x, do you want me to start submitting reports for bugs, issues..?
I ask as I'm not sure what you are tackling, outside of your progress on devtalk.blender.org and already reported issues, or what you plan to commit to 2.80 before it's final release.
@Richard Antalik (ISS), the problem is that we are somewhat misusing git submodules, with make update always updating them to the latest revision. But this update is not supposed to be committed every time, it's too noisy in the commit logs.
So to avoid committing the submodule hashes, you can add specific files or directories to your commit. For example git commit source/blender would have worked in this case.