PaintWorklet: Plumb results from PaintWorklets into cc raster and raster them |
||
Issue descriptionDesign doc: https://docs.google.com/document/d/1USTH2Vd4D2tALsvZvy4B2aWotKWjkCYP5m0g7b90RAU/view This bug tracks pushing the results from the PaintWorklets from LayerTreeHostImpl::CommitComplete down into cc raster, and correctly rastering them. This was largely done during the prototype CL (https://chromium-review.googlesource.com/c/chromium/src/+/1251465) and just needs to be tidied up and made sure its architecturally sound.
,
Oct 1
,
Oct 1
Pointers to prototype CL: Plumbing results from CommitComplete to the TileManager: https://chromium-review.googlesource.com/c/chromium/src/+/1251465/7/cc/trees/layer_tree_host_impl.cc Plumbing results from TileManager to the RasterTask: https://chromium-review.googlesource.com/c/chromium/src/+/1251465/7/cc/tiles/tile_manager.cc Storing it in PlaybackImageProvider (perhaps bad): https://chromium-review.googlesource.com/c/chromium/src/+/1251465/7/cc/raster/playback_image_provider.h Using the results during raster: https://chromium-review.googlesource.com/c/chromium/src/+/1251465/7/cc/paint/paint_op_buffer.cc |
||
►
Sign in to add a comment |
||
Comment 1 by smcgruer@chromium.org
, Oct 1