summaryrefslogtreecommitdiff
path: root/src/cairo-directfb-surface.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2008-10-20 22:14:41 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2008-10-20 23:20:25 +0100
commit1f35f31c4ee50dcc2f7c8616b9bbb5c45b4ed707 (patch)
treed7d10bf138224a200a420d6d72945ee1f2484ae2 /src/cairo-directfb-surface.c
parentc7951c4a368baaeeadca4e2a18d3ad45225380a0 (diff)
[directfb] Fallback for SATURATE
We're unable to satisfactorily emulate SATURATE using the src/dst blend modes, so fallback. (Might just be a bug in libdirectfb...)
Diffstat (limited to 'src/cairo-directfb-surface.c')
-rw-r--r--src/cairo-directfb-surface.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cairo-directfb-surface.c b/src/cairo-directfb-surface.c
index b2116880e..4f905a671 100644
--- a/src/cairo-directfb-surface.c
+++ b/src/cairo-directfb-surface.c
@@ -281,9 +281,12 @@ _directfb_get_operator (cairo_operator_t operator,
dstblend = DSBF_ONE;
break;
case CAIRO_OPERATOR_SATURATE:
+ /* XXX This does not work. */
+#if 0
srcblend = DSBF_SRCALPHASAT;
dstblend = DSBF_ONE;
break;
+#endif
default:
return FALSE;
}