summaryrefslogtreecommitdiff
path: root/src/cairo-xcb-connection.c
diff options
context:
space:
mode:
authorNis Martensen <nis.martensen@web.de>2012-03-04 16:52:22 +0100
committerUli Schlachter <psychon@znc.in>2012-03-10 10:20:29 +0100
commite44186fdfe1334354152744c25894e1e08dd9f81 (patch)
treed0bc642faeca68d0146626131106d01c0611d9d1 /src/cairo-xcb-connection.c
parent423990ba7065da8f204723cdce6e4d10af1ae4fd (diff)
downloadcairo-e44186fdfe1334354152744c25894e1e08dd9f81.tar.gz
doc/xlib/xcb: document get/set_precision API
Signed-off-by: Uli Schlachter <psychon@znc.in>
Diffstat (limited to 'src/cairo-xcb-connection.c')
-rw-r--r--src/cairo-xcb-connection.c21
1 files changed, 20 insertions, 1 deletions
diff --git a/src/cairo-xcb-connection.c b/src/cairo-xcb-connection.c
index 661cdb3b6..95d6b8fc4 100644
--- a/src/cairo-xcb-connection.c
+++ b/src/cairo-xcb-connection.c
@@ -903,7 +903,16 @@ cairo_xcb_device_debug_cap_xrender_version (cairo_device_t *device,
slim_hidden_def (cairo_xcb_device_debug_cap_xrender_version);
#endif
-
+/**
+ * cairo_xcb_device_debug_set_precision:
+ * @device: a #cairo_device_t for the XCB backend
+ * @precision: the precision to use
+ *
+ * Render supports two modes of precision when rendering trapezoids. Set
+ * the precision to the desired mode.
+ *
+ * Since: 1.12
+ **/
void
cairo_xcb_device_debug_set_precision (cairo_device_t *device,
int precision)
@@ -924,6 +933,16 @@ cairo_xcb_device_debug_set_precision (cairo_device_t *device,
slim_hidden_def (cairo_xcb_device_debug_set_precision);
#endif
+/**
+ * cairo_xcb_device_debug_get_precision:
+ * @device: a #cairo_device_t for the XCB backend
+ *
+ * Get the Xrender precision mode.
+ *
+ * Returns: the render precision mode
+ *
+ * Since: 1.12
+ **/
int
cairo_xcb_device_debug_get_precision (cairo_device_t *device)
{