aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2016-11-16 09:01:30 -0500
committerGravatar Mike Klein <mtklein@chromium.org>2016-11-16 14:25:25 +0000
commitcfcf624c39683a8364fa7f22235b787a23675780 (patch)
treec0620eb8e912c2b423614d109e241fb0a31a7e27 /src/core
parent860fc6662d1c48f2276bdfe19ec6915077e45246 (diff)
add {parametric,table}_{r,g,b} stages.
Think you can take over from here, hook these into SkColorSpaceXform_A2B, and remove the need for fn_1_{r,g,b}? BUG=skia:664864 GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4888 CQ_INCLUDE_TRYBOTS=master.client.skia:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot Change-Id: If573fa2861f32f201f4db28598559290b1eef812 Reviewed-on: https://skia-review.googlesource.com/4888 Commit-Queue: Mike Klein <mtklein@chromium.org> Reviewed-by: Matt Sarett <msarett@google.com>
Diffstat (limited to 'src/core')
-rw-r--r--src/core/SkRasterPipeline.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/SkRasterPipeline.h b/src/core/SkRasterPipeline.h
index 45576a3631..3269a16109 100644
--- a/src/core/SkRasterPipeline.h
+++ b/src/core/SkRasterPipeline.h
@@ -72,6 +72,8 @@
M(exclusion) M(hardlight) M(lighten) M(overlay) M(softlight) \
M(luminance_to_alpha) M(matrix_3x4) M(matrix_4x5) \
M(fn_1_r) M(fn_1_g) M(fn_1_b) \
+ M(parametric_r) M(parametric_g) M(parametric_b) \
+ M(table_r) M(table_g) M(table_b) \
M(color_lookup_table) M(lab_to_xyz) M(swap_rb)
class SkRasterPipeline {