aboutsummaryrefslogtreecommitdiff
path: root/samplecode/SamplePathText.cpp
diff options
context:
space:
mode:
authorYuqian Li <liyuqian@google.com>2017-11-06 10:56:30 -0500
committerSkia Commit-Bot <skia-commit-bot@chromium.org>2017-11-06 18:40:49 +0000
commit12f322b9d4e98619bd128f39b02d3a6f3b78ba79 (patch)
treef08ca36cfb6d55ab1a8e990804764a3fc5b74fbb /samplecode/SamplePathText.cpp
parent2650bfa089968462a3627c7d60ae3ed637d82d06 (diff)
Simplify fill path call by removing do_fill_path
The git diff is not very informative for this CL. Here's a better diff: 1. do_fill_path is removed and its content is copied to AntiFillPath 2. Any call to do_fill_path is removed. 3. std::function FillPathFunc is removed (and replaced by direct AAAFillPath, DAAFillPath, and SAAFillPath call). 4. The old call chain is: AntiFillPath -> (AAAFillPath/DAAFillPath/...) -> do_fill_path -> specific FillPathFunc The new call chain is: AntiFillPath -> AAAFillPath/DAAFillPath/SAAFillPath This is made possible by the removal of SK_SUPPORT_LEGACY_AA_CHOICE which makes sure that AntiFillPath is the only function that makes the choice of AAA/DAA/SAA. In the next CL, I'll improve the structure of SkScan::AntiFillPath to prepare for Threaded Backend's init-once change. Bug: skia: Change-Id: If6ebbdab207cadb7bfe2cb3fcf33ea3d180c3896 Reviewed-on: https://skia-review.googlesource.com/67340 Reviewed-by: Mike Reed <reed@google.com> Reviewed-by: Cary Clark <caryclark@google.com> Commit-Queue: Yuqian Li <liyuqian@google.com>
Diffstat (limited to 'samplecode/SamplePathText.cpp')
0 files changed, 0 insertions, 0 deletions