:florian, can you check FPS with debug overlay? It could be checked with the following prefs - gfx.webrender.debug.profiler-ui:FPS - gfx.webrender.debug.profiler:true It seems like profiler marker is not good. It put "Paint" marker even when rendering does not happen. Rendering happens only when aRender==true. https://searchfox.org/mozilla-central/rev/7fe9421af35256a95acc4620e9e0b76df7867287/gfx/webrender_bindings/RenderThread.cpp#489
Bug 1742797 Comment 5 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
:florian, can you check FPS with debug overlay? It could be checked with the following prefs - gfx.webrender.debug.profiler-ui:FPS - gfx.webrender.debug.profiler:true It seems like handling of profiler marker is not good. It put "Paint" marker even when rendering does not happen. Rendering happens only when aRender==true. https://searchfox.org/mozilla-central/rev/7fe9421af35256a95acc4620e9e0b76df7867287/gfx/webrender_bindings/RenderThread.cpp#489
:florian, can you check FPS with debug overlay? It could be checked with the following prefs - gfx.webrender.debug.profiler-ui:FPS - gfx.webrender.debug.profiler:true It seems like handling of profiler marker is not good. "Paint" marker id set even when rendering does not happen. Rendering happens only when aRender==true. https://searchfox.org/mozilla-central/rev/7fe9421af35256a95acc4620e9e0b76df7867287/gfx/webrender_bindings/RenderThread.cpp#489
:florian, can you check FPS with debug overlay? It could be checked with the following prefs - gfx.webrender.debug.profiler-ui:FPS - gfx.webrender.debug.profiler:true I saw the a lot of "Paint" markers in profiler. But FPS of debug overlay was very low. It seems like handling of profiler marker is not good. "Paint" marker id set even when rendering does not happen. Rendering happens only when aRender==true. https://searchfox.org/mozilla-central/rev/7fe9421af35256a95acc4620e9e0b76df7867287/gfx/webrender_bindings/RenderThread.cpp#489