diff options
author | Benjamin Otte <otte@redhat.com> | 2010-05-19 16:50:57 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2010-05-20 11:02:49 +0200 |
commit | c53f7778bcf274f64f801ef9ee1641a088842f60 (patch) | |
tree | b57f4c5e4a86df64e1a69974bf28cbf6a145f261 | |
parent | 26e8e506b66022910c262da0618ef5be8c5a080e (diff) |
gl: Use the mask, not the source
Not that we'd ever have constant color component-alpha masks, but that's
an entirely different topic.
-rw-r--r-- | src/cairo-gl-composite.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cairo-gl-composite.c b/src/cairo-gl-composite.c index c3d65f44..61bac273 100644 --- a/src/cairo-gl-composite.c +++ b/src/cairo-gl-composite.c @@ -804,10 +804,10 @@ _cairo_gl_set_component_alpha_mask_operand (cairo_gl_context_t *ctx, if (setup->shader) { _cairo_gl_shader_bind_vec4 (ctx, setup->shader, "mask_constant", - setup->src.constant.color[0], - setup->src.constant.color[1], - setup->src.constant.color[2], - setup->src.constant.color[3]); + setup->mask.constant.color[0], + setup->mask.constant.color[1], + setup->mask.constant.color[2], + setup->mask.constant.color[3]); } else { glBindTexture (ctx->tex_target, ctx->dummy_tex); glActiveTexture (GL_TEXTURE1); |