aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/opts/SkRasterPipeline_opts.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/opts/SkRasterPipeline_opts.h')
-rw-r--r--src/opts/SkRasterPipeline_opts.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/opts/SkRasterPipeline_opts.h b/src/opts/SkRasterPipeline_opts.h
index 23b5e22829..1266970285 100644
--- a/src/opts/SkRasterPipeline_opts.h
+++ b/src/opts/SkRasterPipeline_opts.h
@@ -976,6 +976,12 @@ STAGE(uniform_color, const SkJumper_UniformColorCtx* c) {
b = c->b;
a = c->a;
}
+STAGE(unbounded_uniform_color, const SkJumper_UniformColorCtx* c) {
+ r = c->r;
+ g = c->g;
+ b = c->b;
+ a = c->a;
+}
// splats opaque-black into r,g,b,a
STAGE(black_color, Ctx::None) {
@@ -3204,6 +3210,7 @@ using NotImplemented = void(*)(void);
static NotImplemented
callback, load_rgba, store_rgba,
clamp_0, clamp_1,
+ unbounded_uniform_color,
unpremul, dither,
from_srgb, from_srgb_dst, to_srgb,
load_f16 , load_f16_dst , store_f16 , gather_f16,