jumper, implement 2.2 stages with approx_powf
authorMike Klein <mtklein@chromium.org>
Fri, 21 Apr 2017 16:05:01 +0000 (12:05 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Fri, 21 Apr 2017 17:16:07 +0000 (17:16 +0000)
commit795c5b156756796cbb3a584c99b1ab51fb5fe187
tree49db029fef63d853d930f4535ae624abddd7bf3a
parent9f5d4679e107ab83de635392798b3ddd62f48a12
jumper, implement 2.2 stages with approx_powf

My main interest is getting rid of weird code, but it's also faster.
The new bench drops from 667 to 412.

Change-Id: Ibf889601284cf925780320c828394f79937dc705
Reviewed-on: https://skia-review.googlesource.com/14035
Reviewed-by: Matt Sarett <msarett@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
bench/SkRasterPipelineBench.cpp
src/jumper/SkJumper_generated.S
src/jumper/SkJumper_generated_win.S
src/jumper/SkJumper_stages.cpp
tests/ParametricStageTest.cpp