diff options
| author | Mike Klein <mtklein@chromium.org> | 2017-01-20 12:51:36 -0500 |
|---|---|---|
| committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-02-14 14:13:17 +0000 |
| commit | 351549febad86d785aab6c985c9489d55a0bd2a4 (patch) | |
| tree | 2950245a836b12c6f8c2f92a32395b8ed9f301f1 /samplecode/SampleAndroidShadows.cpp | |
| parent | 936f81b95882be2e171a623b3116cc2ff408c813 (diff) | |
SkSplicer support for 2-point gradients.
Add some stages to SkSplicer:
- seed_shader
- matrix_2x3
- clamp_x
- clamp_y
- linear_gradient_2stops
seed_shader needed new constants, 0.5f and {0,1,2,3,4,5,6,7}.
$ out/nanobench -m gradient_linear_clamp\$ --config f16 --ms 2000 -q
Before: 612.17us
After: 163.80us
Change-Id: I6e03383c95ea070250424e743080a7930efeca77
Reviewed-on: https://skia-review.googlesource.com/7348
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'samplecode/SampleAndroidShadows.cpp')
0 files changed, 0 insertions, 0 deletions
