commit | 3a2e45a6ed50c07cb1a710d3f7b74be796e61251 | [log] [tgz] |
---|---|---|
author | fmalita <fmalita@chromium.org> | Fri Oct 14 08:18:24 2016 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Fri Oct 14 08:18:24 2016 -0700 |
tree | f8e903ce7b3f81feda1ca7f44fc0a151549fa463 | |
parent | 11abd8d6cb2887bf66711863fb2dfe47da86d979 [diff] |
Faster 4f gradient premul path Similar to https://codereview.chromium.org/2409583003/, perform the premul in 4f. It turns out it's even faster to avoid the 255 load multiplication in this case. Also includes some template plumbing because DstTraits<>::load now needs to be premul-aware (previously it wasn't). R=reed@google.com GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2416233002 Review-Url: https://codereview.chromium.org/2416233002