[SPv175+] Use SkMatrix in CompositedLayerRasterInvalidator::PaintChunkInfo
Transforms within a layer should be all 2D. This reduces sizeof(PaintChunInfo) by 88 bytes. Also adjust order of fields to avoid gaps. painter_memory_usage reduce by 25% combined with https://chromium-review.googlesource.com/c/chromium/src/+/1011146: https://ct.skia.org/results/cluster-telemetry/tasks/chromium_perf_runs/wangxianzhu-20180413042756/html/index.html Bug: 824415 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I5e6a3526b077d5306ab0776782e467c98ba1d91f Reviewed-on: https://chromium-review.googlesource.com/1011826Reviewed-by:Philip Rogers <pdr@chromium.org> Reviewed-by:
Tien-Ren Chen <trchen@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#550841}
Showing
Please register or sign in to comment