aboutsummaryrefslogtreecommitdiff
path: root/samplecode/SamplePathFuzz.cpp
diff options
context:
space:
mode:
authorMike Klein <mtklein@chromium.org>2017-08-29 11:17:49 -0400
committerSkia Commit-Bot <skia-commit-bot@chromium.org>2017-08-29 18:31:01 +0000
commit4eaadf1c548c421b985af35f5da286db92955f63 (patch)
tree4946d646b1b96f5738b8785945439d53f504dbda /samplecode/SamplePathFuzz.cpp
parentb561b764d894260b77d3c44f8fa182802897f2e1 (diff)
better NEON 8-bit stages
Our interlaced approach works pretty well for x86, but on ARM we're a lot better off deinterlacing in loads and reinterlacing in stores. This leaves the stages mostly looking like the float stages, and cuts out some awkward parts from the code generation. Diffs are all invisible. Performance is noticeably better for some blend modes like Overlay. Change-Id: Ie599e823602bfd14552de78df44a621aea66e1a2 Reviewed-on: https://skia-review.googlesource.com/40100 Commit-Queue: Mike Klein <mtklein@chromium.org> Reviewed-by: Florin Malita <fmalita@chromium.org>
Diffstat (limited to 'samplecode/SamplePathFuzz.cpp')
0 files changed, 0 insertions, 0 deletions