aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkRecord.h
diff options
context:
space:
mode:
authorGravatar mtklein <mtklein@chromium.org>2015-03-05 11:31:59 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-03-05 11:31:59 -0800
commit548bf38b28986fab6770350b72247d7114d98184 (patch)
treead92b0b624d3b9b5b5d8558f11ac5e736c0e46ca /src/core/SkRecord.h
parent7750c6fa9931241e21eee1c3cfec4c1288660f46 (diff)
4-at-a-time SkPMColor -> SkPMFloat API.
Please see if this looks usable. It may even give a perf boost if you use it, even without custom implementations for each instruction set. I've been trying this morning to beat this naive loop implementation, but so far no luck with either _SSE2.h or _SSSE3.h. It's possible this is an artifact of the microbenchmark, because we're not doing anything between the conversions. I'd like to see how this fits into real code, what assembly's generated, what the hot spots are, etc. I've updated the tests to test these new APIs, and splintered off a pair of new benchmarks that use the new APIs. This required some minor rejiggering in the benches. BUG=skia: Review URL: https://codereview.chromium.org/978213003
Diffstat (limited to 'src/core/SkRecord.h')
0 files changed, 0 insertions, 0 deletions