diff options
author | Jakob Bornecrantz <wallbraker@gmail.com> | 2010-08-25 03:31:33 +0100 |
---|---|---|
committer | Igor Oliveira <igor.oliveira@openbossa.org> | 2010-08-25 09:59:27 -0400 |
commit | cb3e938e6ca1c5aab0b86e304a6c7cdddd0210a8 (patch) | |
tree | a867dd34c26e47847db5d6986d5423119bd6bfc9 | |
parent | cab8bd19263723a1350e6445ec3c5b4bd3911f0f (diff) |
DRM/Gallium3D: Arrays starts with zero not one
-rw-r--r-- | src/drm/cairo-drm-gallium-surface.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/drm/cairo-drm-gallium-surface.c b/src/drm/cairo-drm-gallium-surface.c index 4d1879af..b94dcbdc 100644 --- a/src/drm/cairo-drm-gallium-surface.c +++ b/src/drm/cairo-drm-gallium-surface.c @@ -1361,11 +1361,11 @@ gallium_surface_mask (void *abstract_surface, if (mask->type == CAIRO_PATTERN_TYPE_SOLID) { cairo_solid_pattern_t *solid_mask = (cairo_solid_pattern_t *) mask; - float alpha = surface->paint.solid_color[4]; + float alpha = surface->paint.solid_color[3]; - surface->paint.solid_color[4] = solid_mask->color.alpha; + surface->paint.solid_color[3] = solid_mask->color.alpha; status = gallium_surface_paint(abstract_surface, op, source, clip); - surface->paint.solid_color[4] = alpha; + surface->paint.solid_color[3] = alpha; } return status; |