New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 654107 link

Starred by 3 users

Issue metadata

Status: Available
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 672303



Sign in to add a comment

Modify UIResourceLayer to be shareable between different UI compositors

Project Member Reported by rjkroege@chromium.org, Oct 7 2016

Issue description

To permit Chrome for Mus (and Linux etc.) to more efficiently make use of the DisplayCompositor, modify UIResourceLayer to be shareable between all UI compositors in the Chrome browser

 
Blocking: 672303
Owner: sadrul@chromium.org
Chrome doesn't use ui::ResourceLayer at all yet. We should explicitly use it.
Cc: mfomitchev@chromium.org
What's the current state of this task?

Comment 6 by sadrul@chromium.org, Jul 18 2017

Cc: moh...@chromium.org
Owner: ----
We have investigated where (and how) we could use cc::UIResourceLayer in UI [1]. We haven't found an owner yet.

[1] https://docs.google.com/document/d/1u9RZTyxdXP6zJ9skfanLPRowtvmciko95fZO1ZTZLiY/edit#heading=h.38c6t6ta13yq
Cc: -mfomitchev@chromium.org
Cc: sky@chromium.org
Labels: -Proj-Mustash -Proj-Mustash-Chrome
Sadrul, correct me if I'm wrong, but I don't believe this is mash specific.
Cc: samans@chromium.org
Owner: samans@chromium.org
It's a performance win for the UI and may be necessary for oopash. Saman: this overlaps with the GPU raster work so over to you to organize.
Labels: Proj-Mash-MultiProcess
I'm tagging with multi-process mash for now.
This would be an optimization for all platforms that use ui::Compositors, so this affects Windows etc. too (when there are multiple browser windows). As stated earlier in the bug though, we don't use UIResourceLayer for UI at all at the moment.

Sign in to add a comment