diff options
author | 2016-02-05 13:59:31 -0800 | |
---|---|---|
committer | 2016-02-05 13:59:31 -0800 | |
commit | 52b64619d99325bac2f9b53c9fb0a4b7c69e442f (patch) | |
tree | 34d5712194ab3520880988dd16c160f82f847424 /src/core | |
parent | 2fba80912027999b560a97a832948c37ab36acfe (diff) |
increase subdivision for very large cubics
Allow 512 subdivisions for hairline cubics instead of 64
to allow very large cubics to be properly approximated with
lines.
R=reed@google.com
BUG=339297
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1674813002
Review URL: https://codereview.chromium.org/1674813002
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/SkScan_Hairline.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkScan_Hairline.cpp b/src/core/SkScan_Hairline.cpp index a63220efef..2b2194b0d3 100644 --- a/src/core/SkScan_Hairline.cpp +++ b/src/core/SkScan_Hairline.cpp @@ -192,7 +192,7 @@ void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, #include "SkGeometry.h" #include "SkNx.h" -#define kMaxCubicSubdivideLevel 6 +#define kMaxCubicSubdivideLevel 9 #define kMaxQuadSubdivideLevel 5 static int compute_int_quad_dist(const SkPoint pts[3]) { |