Reduce amount of overdraw in UI |
|||||||||||
Issue descriptionIn chrome --mash, we currently endure a fair amount of overdraw. This affects the performance quite a bit. So we need to investigate and reduce the amount of overdraw. Specific overdraw cases identified so far: . [ash] The window frames in ash draws in the content region, which then gets redrawn with the actual content. https://crrev.com/456910 fixes this. . [browser] The browser draws some content behind the renderer's content. This too is unnecessary, and causes overdraw. This needs to be fixed. We haven't looked at how much overdraw we have for exo apps in --mash yet.
,
Mar 29 2017
AFAIK: not required for mushrome so reducing priority
,
Aug 25 2017
I think the UI in general can be a little bit smarter to help with overdraw. But I am not actively working on this at the moment.
,
Feb 26 2018
,
Apr 19 2018
,
Apr 24 2018
Migrating from Proj-Mustash-Aura to components Internals>Aura
,
Aug 15
I'm assuming we'll need to investigate this for single-process mash. There is a general umbrella bug for performance as well:
,
Nov 5
,
Nov 8
,
Nov 8
,
Dec 10
Sadrul, are there specific things that need to be done here for single-process-mash? If so, could you point me in the right direction?
,
Dec 12
Here's a description of overdraw: https://www.chromium.org/developers/how-tos/gpu-overdraw-debugging-tool . AFAICT overdraw between mash and classic is the same. I'm closing this out.
,
Dec 14
,
Dec 14
I've attached some permutations that Sadrul asked for. They were created using the command line tool 'screenshot' which results in some tearing. |
|||||||||||
►
Sign in to add a comment |
|||||||||||
Comment 1 by bugdroid1@chromium.org
, Mar 15 2017