Use of SkColorSpaceXformCanvas causes re-decoding during GPU raster. |
|
Issue descriptionGoogle Chrome 63.0.3239.84 (Official Build) (64-bit) Revision 8f51ed0e633e109109762a3deb18a50e8c138819-refs/branch-heads/3239@{#643} OS Mac OS X 10.12.6 JavaScript V8 6.3.292.46 This is on my Trashcan Mac. What steps will reproduce the problem? (1) Open http://hammerjs.github.io/ (2) Scroll down the "Try It" section. (3) Click and drag left and right in the Pan image. Forking this from 794690 to investigate skia side of the issue. Here is a trace with the use of skia's image cache during raster. The DecodingImageGenerator::getPixels events during raster of a single tile show the same generator id indicating a decode of the same image. To repro this, force the use of skia's cache by commenting out this code (https://cs.chromium.org/chromium/src/cc/tiles/tile_manager.cc?q=tile_manager.cc&sq=package:chromium&dr&l=116). |
|
►
Sign in to add a comment |
|