Go to file
Cary Clark 1857ddbe21 propogate simple angles in pathops
If an edge is unsortable, its winding value is untrustworthy;
it cannot be added to the output on that alone. If one end
adjoins a trusted edge, and that edge is added to the output,
the untrusted edge can be added as well.

Also add in msvs debugging for angles.

With this change, all extended tests pass.

TBR=reed@google.com

Bug: skia:8125
Change-Id: I049c6efa2fa83edd7b49cdd598ec94c356481b0f
Reviewed-on: https://skia-review.googlesource.com/140562
Commit-Queue: Cary Clark <caryclark@skia.org>
Auto-Submit: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
2018-07-11 15:30:28 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Interpolate patch vertices in destination color space 2018-07-09 23:35:59 +00:00
bin add --sync to adb push in bin/droid 2018-06-28 15:46:57 +00:00
dm Remove old lazy image decoding heuristic logic 2018-07-11 14:07:08 +00:00
docker cloudbuild.yaml also needs a top level timeout. 2018-07-03 19:02:55 +00:00
docs added caching of SkVertices 2018-07-09 20:31:28 +00:00
example Compile with GCC 7.2.0. 2018-03-13 22:18:18 +00:00
experimental Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
fuzz Update fuzz autodetect for other fuzzer aliases 2018-06-20 13:56:58 +00:00
gm Remove clamping of kPlus with F16 configs 2018-07-11 14:30:58 +00:00
gn Reland "Reland "Make GrVkBackendContext no longer derive from SkRefCnt."" 2018-07-11 13:54:57 +00:00
include Remove clamping of kPlus with F16 configs 2018-07-11 14:30:58 +00:00
infra [infra] Determine Android device location based on bot ID 2018-07-10 19:54:58 +00:00
modules [skottie] Fix polystar points distribution 2018-07-10 19:58:41 +00:00
platform_tools SkAR: drawing text, shapes, rotation modes enabled, translating objects 2018-06-19 19:10:54 +00:00
resources Add sRGB profile to mandrill images 2018-07-09 23:02:39 +00:00
samplecode Remove clamping of kPlus with F16 configs 2018-07-11 14:30:58 +00:00
site Update markdown files 2018-07-11 05:55:35 +00:00
src propogate simple angles in pathops 2018-07-11 15:30:28 +00:00
tests propogate simple angles in pathops 2018-07-11 15:30:28 +00:00
third_party Roll skia/third_party/skcms 8342d776db5a..ae6a7acc22e5 (1 commits) 2018-07-10 15:28:24 +00:00
tools Reland "Reland "Make GrVkBackendContext no longer derive from SkRefCnt."" 2018-07-11 13:54:57 +00:00
.clang-format Revert "Update clang-format matching more of Chromium" 2018-05-24 13:27:25 +00:00
.gitignore Add OpenCL build. 2018-06-29 13:06:57 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS Fixed SkVertices crashing on Windows DLL builds 2018-04-22 14:42:01 +00:00
BUILD.gn skeletal animation support added to API and software backend 2018-06-29 19:34:28 +00:00
codereview.settings Make uploading to Gerrit the default for Skia 2016-11-09 19:07:56 +00:00
CONTRIBUTING Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
CQ_COMMITTERS Moved committer list to chrome-infra-auth and deleted it from the repo 2015-09-02 13:37:54 -07:00
DEPS Roll third_party/externals/angle2 569b9cb983b1..a6a7842fdbf5 (2 commits) 2018-07-11 09:16:26 +00:00
Doxyfile Make the housekeeper upload doxygen to a newer bucket 2016-10-04 13:23:57 -07:00
LICENSE BUG=skia:5602 2016-09-02 11:19:34 -07:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py Presubmit: blacklist .recipe_deps 2018-06-22 20:19:57 +00:00
public.bzl [Bazel] Omit new test that causes infinite loop in libjpeg-turbo. 2018-06-26 20:15:12 +00:00
README Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
README.chromium Update README.chromium. 2015-06-11 13:19:24 -07:00
whitespace.txt Whitespace change to trigger flutter roller 2018-06-22 01:18:46 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

See full details, and build instructions, at https://skia.org.