diff options
author | Uli Schlachter <psychon@znc.in> | 2011-06-11 21:32:29 +0200 |
---|---|---|
committer | Uli Schlachter <psychon@znc.in> | 2011-06-11 21:32:29 +0200 |
commit | fb0a40fc10849eb6e972be27c98685f6ab7bc344 (patch) | |
tree | 05f8ca7df937509df7e86d296cbb388c0fa1aa91 /src/cairo-xcb-private.h | |
parent | ad01d571dd4f9240275a1d4c49cbd961e3f62c3c (diff) | |
download | cairo-fb0a40fc10849eb6e972be27c98685f6ab7bc344.tar.gz |
XCB: Implement PDF blend operators natively
The PDF blend operators, as offered by cairo, where added in RENDER 0.11. This
commit makes the XCB backend use them, if they are available.
Signed-off-by: Uli Schlachter <psychon@znc.in>
Diffstat (limited to 'src/cairo-xcb-private.h')
-rw-r--r-- | src/cairo-xcb-private.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cairo-xcb-private.h b/src/cairo-xcb-private.h index ae6027edf..4704a25da 100644 --- a/src/cairo-xcb-private.h +++ b/src/cairo-xcb-private.h @@ -55,6 +55,10 @@ #include <xcb/xcbext.h> #include <pixman.h> +#define CAIRO_XCB_RENDER_AT_LEAST(major, minor) \ + ((XCB_RENDER_MAJOR_VERSION > major) || \ + ((XCB_RENDER_MAJOR_VERSION == major) && (XCB_RENDER_MINOR_VERSION >= minor))) + typedef struct _cairo_xcb_connection cairo_xcb_connection_t; typedef struct _cairo_xcb_font cairo_xcb_font_t; typedef struct _cairo_xcb_screen cairo_xcb_screen_t; |