Chromium Code Reviews
DescriptionRemove dependency on SurfaceManager in FrameGenerator
FrameGenerator lives in the window server and thus should not have direct
access to SurfaceManager. This CL moves FrameGenerator's accesses to surface
manager to DisplayCompositor which will be placed behind a mojo interface in
a subsequent CL.
This CL takes us a step closer to removing the need for GpuChannelHost in
mus-ws by decoupling mus-ws and the display compositor.
BUG=661278
Committed: https://crrev.com/0146e3cdbf9163f044d0fc300a61747f98268878
Cr-Commit-Position: refs/heads/master@{#429971}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Addressed nit #Patch Set 3 : Pass vector by const ref like mojo would #Patch Set 4 : Remove unnecessary display compositor references #Patch Set 5 : Remove a couple of bad std::moves #
Messages
Total messages: 22 (14 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||