diff options
author | 2016-11-16 11:54:48 -0500 | |
---|---|---|
committer | 2016-11-16 18:05:06 +0000 | |
commit | 721625b25e3e99d23b7765c75ba0b2ae5a351f7e (patch) | |
tree | 278f2478a11303e9c2bc3044e4cec926af97d542 /tools/lua/gradients.lua | |
parent | 58bf693ffd9faab97eff69bc21203c138f142564 (diff) |
Drop forceRLE to simplify aaa_walk_convex_edges
The virtual flush function doesn't seem to affect the performance much.
Maybe there's a 1% drop in performance in nanobench against
fill_big_triangle and fill_big_circle, but that's too small a change for
nanobench to reliabily diffrentiate.
The smooth jump (ignore fractional y if edges don't change their
directions significantly) no longer needs to be guarded against SkAAClip
because our recent CL (https://skia-review.googlesource.com/c/4636/)
make left/rightBound much tighter.
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4899
Change-Id: If323013b810cc1ff5f6dbb868a8981354ee6f9b5
Reviewed-on: https://skia-review.googlesource.com/4899
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Stan Iliev <stani@google.com>
Commit-Queue: Yuqian Li <liyuqian@google.com>
Commit-Queue: Stan Iliev <stani@google.com>
Diffstat (limited to 'tools/lua/gradients.lua')
0 files changed, 0 insertions, 0 deletions