summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--glamor/glamor_render.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/glamor/glamor_render.c b/glamor/glamor_render.c
index e563e4099..e4beafc98 100644
--- a/glamor/glamor_render.c
+++ b/glamor/glamor_render.c
@@ -1522,8 +1522,10 @@ glamor_composite(CARD8 op,
if (!glamor_pixmap_has_fbo(dest_pixmap))
goto fail;
- if (op >= ARRAY_SIZE(composite_op_info))
+ if (op >= ARRAY_SIZE(composite_op_info)) {
+ glamor_fallback("Unsupported composite op %x\n", op);
goto fail;
+ }
if (mask && mask->componentAlpha && !glamor_priv->has_dual_blend) {
if (op == PictOpAtop