commit | 659e71f474ff75a9f454bb8aee9eccb0305d058f | [log] [tgz] |
---|---|---|
author | Brian Salomon <bsalomon@google.com> | Wed Feb 24 10:09:02 2021 -0500 |
committer | Brian Salomon <bsalomon@google.com> | Thu Feb 25 17:44:12 2021 +0000 |
tree | ada3803a45c38a6dce16a7d3a06d8b1000ad9acc | |
parent | 31ece716bead0e87adc64acd21b222aa4acb09d1 [diff] |
Reland "Fix issues with insetting and outsetting quads." This is a reland of 4a281dc8ee8449040329747ade70dc0ab04b7d27 Original change's description: > Fix issues with insetting and outsetting quads. > > Need more degrees of freedom when moving 3D points to project to 2D > points that don't fall on the projected quad edges. > > Need to check geometry subset in shader to avoid positive coverage in > outset quads with nearly parallel edges. > > Bug: chromium:1177833 > Change-Id: I0759382d9221ba44aacd537254e08d9f2716a6af > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/372196 > Reviewed-by: Michael Ludwig <michaelludwig@google.com> > Commit-Queue: Brian Salomon <bsalomon@google.com> Bug: chromium:1177833 Change-Id: Icf2b11334489c12f30e792526093c0d4bbaca5e0 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/375058 Reviewed-by: Michael Ludwig <michaelludwig@google.com>