commit | 8c5c96fd9d5b1b67a074a88c331d78513f06714f | [log] [tgz] |
---|---|---|
author | Michael Ludwig <michaelludwig@google.com> | Wed Aug 18 01:36:21 2021 +0000 |
committer | Michael Ludwig <michaelludwig@google.com> | Wed Aug 18 01:41:31 2021 +0000 |
tree | 3a18d2e87146d7bd024e9cbd526ade8d57767670 | |
parent | 7ac030edb3946e3c5049d400ba15a1f921cd7ab8 [diff] |
Move CanvasFrontend off of SkConservativeClip Implements clip bounds tracking for intersect and difference directly. Also adds implementations for quickReject. Switches the separate clip/transform stack entries to use deferred saves so that they are only allocated when modified. Test: existing tests still pass Change-Id: Ic2d5b87d6f686e95bc6579750ecd63cde4a13143