fb83927366
Replace the old, possibly buggy logic with something that I think is too simple to be wrong: we need to moveTo(pts[0]) if pts[0] is not where we currently are. Either the old comments were wrong, or the old code was wrong, or I'm missing how the two connect. In any case, this new version of the logic for skipping moveTo() makes the GM we added to track this bug draw the same in debug and release builds, where it was quite wrong in release before. Bug: skia:9331 Cq-Include-Trybots: luci.chromium.try:linux-blink-rel Change-Id: If7c164f0fc62a371e7009bf12d320cc62cb88ef2 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/234001 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Mike Klein <mtklein@google.com> |
||
---|---|---|
animations | ||
bench | ||
bin | ||
build_overrides | ||
dm | ||
docker | ||
docs/examples | ||
example | ||
experimental | ||
fuzz | ||
gm | ||
gn | ||
include | ||
infra | ||
modules | ||
platform_tools | ||
resources | ||
samplecode | ||
site | ||
specs | ||
src | ||
tests | ||
third_party | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.gitignore | ||
.gn | ||
AUTHORS | ||
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 |
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. See full details, and build instructions, at https://skia.org.