Make PaintFlags a separate object from SkPaint
In order to add serialization for PaintFlags internals, store the SkPaint internals directly in PaintFlags instead of storing in an SkPaint itself. Reland of: https://chromium-review.googlesource.com/c/575511/ TBR=vmpstr@chromium.org,msw@chromium.org,junov@chromium.org Bug: 737629 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Ida37d539b3d5a5612acdf1466445f4d30b75d5ad Reviewed-on: https://chromium-review.googlesource.com/580149 Commit-Queue: enne <enne@chromium.org> Reviewed-by:Dan Erat <derat@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#488502}
Showing
This diff is collapsed.
Please register or sign in to comment