Descriptioncc: Plumb device color space through to rasterization
Add plumbing from LayerTree to LayerTreeImpl. Grab the color space
from the LayerTreeImpl in raster task creation in the TileManager by
using the TileManagerClient interface.
Note that while this is plumbing a valid gfx::ColorSpace, this still
has no impact on behavior, because the gfx::ColorSpace to
SkColorSpace conversion isn't in place yet. Once that is in place,
tests to query the tile resources' color spaces can be added.
BUG=44872
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
Committed: https://crrev.com/99961cb9d362a5499e3b7455d16c760db78c2108
Cr-Commit-Position: refs/heads/master@{#419525}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Use suggested approach #
Total comments: 10
Patch Set 3 : Incorporate feedback #Patch Set 4 : Rebase #
Total comments: 1
Patch Set 5 : Move invalidation to LayerTree::SetDeviceColorSpace #Patch Set 6 : Remove redundant commit #
Total comments: 2
Patch Set 7 : Remove damage #
Dependent Patchsets: Messages
Total messages: 50 (31 generated)
|