aboutsummaryrefslogtreecommitdiffhomepage
path: root/fuzz
diff options
context:
space:
mode:
authorGravatar Chris Dalton <csmartdalton@google.com>2018-04-05 18:43:40 -0600
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-04-06 15:59:43 +0000
commit4c2393493ad6d5f72eecd1190fee20cce732b959 (patch)
treed72cfd780ec5087ea141e7d9d7290e3424e3f348 /fuzz
parent0cfd547b465a3611506dc4c4c0ba973ccb2e7f30 (diff)
ccpr: Make curve corners more seamless
Interpolates the acual curve's local coverage values from the corner box vertices, rather than an approximation based on the tangent. Clamps curve segment total coverage values above 0. This prevents us from using negative coverage (which is obviously wrong) when the curve approximation function is slightly inaccurate. Moves GrCCTriangleShader.h into GrCCCoverageProcessor.cpp. Bug: skia: Change-Id: I95de8e940c1508d4a359f5f802c3a688f2b84094 Reviewed-on: https://skia-review.googlesource.com/119066 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com>
Diffstat (limited to 'fuzz')
0 files changed, 0 insertions, 0 deletions