Go to file
Stephen White 13f3d8d4bc GrTessellator: avoid split with zero primary and out-of-range secondary.
Sometimes the intersector will return an intersection which is on the
same primary sort criterion (eg., Y coordinate), but out-of-range on the
secondary. We shouldn't do splits in this case. The only case we really
care about is if it's less than one epsilon and greater than zero,
and thus numerically unsplittable.

Bug: 851914
Change-Id: Ia772763b6a66a14ca159cf409a832835244e83bc
Reviewed-on: https://skia-review.googlesource.com/136803
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Stephen White <senorblanco@chromium.org>
2018-06-22 15:27:57 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench update software DM/nanobench configs for color testing 2018-06-19 21:15:18 +00:00
bin Update gn 2018-05-23 12:11:06 +00:00
dm update software DM/nanobench configs for color testing 2018-06-19 21:15:18 +00:00
docker docker - Record the skia git hash. 2018-06-20 14:19:01 +00:00
docs fix for new fiddle compiler 2018-06-20 17:07:48 +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 Revert "Update GPU DM/nanobench configs for color testing" 2018-06-20 20:59:18 +00:00
gn SkFontMgr.h is a core header. 2018-06-20 14:46:28 +00:00
include Revert "SkRefCnt, SkTypes: fix includes for clients" 2018-06-21 20:06:19 +00:00
infra Roll recipe dependencies (trivial). 2018-06-22 15:08:47 +00:00
modules [skottie] Ensure static split-position properties are committed 2018-06-22 01:28:06 +00:00
platform_tools SkAR: drawing text, shapes, rotation modes enabled, translating objects 2018-06-19 19:10:54 +00:00
resources fixed NIMA deformed vertices rendering 2018-06-21 17:40:17 +00:00
samplecode fixed NIMA deformed vertices rendering 2018-06-21 17:40:17 +00:00
site fix for new fiddle compiler 2018-06-20 17:07:48 +00:00
src GrTessellator: avoid split with zero primary and out-of-range secondary. 2018-06-22 15:27:57 +00:00
tests GrTessellator: avoid split with zero primary and out-of-range secondary. 2018-06-22 15:27:57 +00:00
third_party Roll skia/third_party/skcms 78ef7c5c81fb..97bcdb1d73a1 (1 commits) 2018-06-21 19:18:57 +00:00
tools Fix pylint check in presubmit 2018-06-22 14:38:28 +00:00
.clang-format Revert "Update clang-format matching more of Chromium" 2018-05-24 13:27:25 +00:00
.gitignore SkAR: drawing text, shapes, rotation modes enabled, translating objects 2018-06-19 19:10:54 +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 add hello-opencl 2018-06-20 21:50:47 +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/swiftshader 050ef946947a..bf8fd5b5fb68 (1 commits) 2018-06-22 01:33:11 +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 Fix pylint check in presubmit 2018-06-22 14:38:28 +00:00
public.bzl exclude src/compute in Google3 2018-06-20 13:46:19 +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.