diff options
author | Matt Sarett <msarett@google.com> | 2016-12-01 14:46:12 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2016-12-01 20:59:36 +0000 |
commit | f6878baba8c7cd347e185361bac2eabaef863bfa (patch) | |
tree | 84eda725488255eb431c7efca5d078353a476d91 /src/core/SkRasterPipeline.h | |
parent | dd56632ae39331138442d1d0469f05988bda91d7 (diff) |
Reland "Add RasterPipeline implementation for SkColorSpaceXform"
This is initially turned on for Linux debug builds,
which allows us to start testing.
Chrome for Android is a really good candidate for
this (will appreciate the code size savings), but
I'd first like to run some tests to understand the
performance/size tradeoffs a little better.
BUG:660416
CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD
Change-Id: Ifc80e663767df6bb767abb8b12b1ec5cec644ec5
Reviewed-on: https://skia-review.googlesource.com/5452
Reviewed-by: Matt Sarett <msarett@google.com>
Commit-Queue: Matt Sarett <msarett@google.com>
Diffstat (limited to 'src/core/SkRasterPipeline.h')
-rw-r--r-- | src/core/SkRasterPipeline.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/SkRasterPipeline.h b/src/core/SkRasterPipeline.h index 7338c4d001..8762386f58 100644 --- a/src/core/SkRasterPipeline.h +++ b/src/core/SkRasterPipeline.h @@ -61,10 +61,12 @@ M(unpremul) M(premul) \ M(set_rgb) \ M(from_srgb) M(from_srgb_d) M(to_srgb) \ + M(to_2dot2) \ M(constant_color) M(store_f32) \ M(load_565) M(load_565_d) M(store_565) \ M(load_f16) M(load_f16_d) M(store_f16) \ M(load_8888) M(load_8888_d) M(store_8888) \ + M(load_tables) M(store_tables) \ M(scale_u8) M(scale_1_float) \ M(lerp_u8) M(lerp_565) M(lerp_1_float) \ M(dstatop) M(dstin) M(dstout) M(dstover) \ |