diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2008-10-20 22:14:41 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2008-10-20 23:20:25 +0100 |
commit | 1f35f31c4ee50dcc2f7c8616b9bbb5c45b4ed707 (patch) | |
tree | d7d10bf138224a200a420d6d72945ee1f2484ae2 /src/cairo-directfb-surface.c | |
parent | c7951c4a368baaeeadca4e2a18d3ad45225380a0 (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.c | 3 |
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; } |