4dd3c8cbef
We finally have a reference and derivation of Wang's formula, thanks to tdenniston@. And it turns out that the formula we had been using for cubics wasn't quite right. It was overly conservative for certain types of curves. This CL fixes the incorrect cubic formulas and adds a citation to the "Pyramid Algorithms" book. We should now be getting by with fewer linear segments. Bug: skia:10419 Change-Id: Ib850c7b4d17b8d9f9abed800cc7cb5f074df6e17 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/331156 Reviewed-by: Tyler Denniston <tdenniston@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com> |
||
---|---|---|
animations | ||
bazel | ||
bench | ||
bin | ||
build/fuchsia | ||
build_overrides | ||
client_utils/android | ||
demos.skia.org | ||
dm | ||
docker | ||
docs/examples | ||
example | ||
experimental | ||
fuzz | ||
gm | ||
gn | ||
include | ||
infra | ||
modules | ||
platform_tools | ||
resources | ||
samplecode | ||
site | ||
specs | ||
src | ||
tests | ||
third_party | ||
tools | ||
.bazelignore | ||
.clang-format | ||
.clang-tidy | ||
.gitignore | ||
.gn | ||
AUTHORS | ||
BUILD.bazel | ||
BUILD.gn | ||
codereview.settings | ||
CONTRIBUTING | ||
CQ_COMMITTERS | ||
DEPS | ||
go.mod | ||
go.sum | ||
LICENSE | ||
OWNERS | ||
PRESUBMIT.py | ||
public.bzl | ||
README | ||
README.chromium | ||
RELEASE_NOTES.txt | ||
whitespace.txt | ||
WORKSPACE.bazel |
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. See full details, and build instructions, at https://skia.org.