summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-render-compositor.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-12-29 11:41:17 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2012-12-29 14:55:17 +0000
commit0c84a5474d4e90fc9361ccbb0ebc3d0580bad82b (patch)
tree3812b28651c61f47060f9f20a339f0284e7a18bc /src/cairo-xlib-render-compositor.c
parent21db1c99108dc84166cbd9641f3256b22f571ee3 (diff)
downloadcairo-0c84a5474d4e90fc9361ccbb0ebc3d0580bad82b.tar.gz
xlib/shm: Rate-limit events and only use as necessary
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-xlib-render-compositor.c')
-rw-r--r--src/cairo-xlib-render-compositor.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cairo-xlib-render-compositor.c b/src/cairo-xlib-render-compositor.c
index e7d7f7987..f0068ae5d 100644
--- a/src/cairo-xlib-render-compositor.c
+++ b/src/cairo-xlib-render-compositor.c
@@ -1485,12 +1485,12 @@ check_composite_glyphs (const cairo_composite_rectangles_t *extents,
cairo_glyph_t *glyphs,
int *num_glyphs)
{
- TRACE ((stderr, "%s\n", __FUNCTION__));
-
cairo_xlib_surface_t *dst = (cairo_xlib_surface_t *)extents->surface;
cairo_xlib_display_t *display = dst->display;
int max_request_size, size;
+ TRACE ((stderr, "%s\n", __FUNCTION__));
+
if (! CAIRO_RENDER_SUPPORTS_OPERATOR (display, extents->op))
return CAIRO_INT_STATUS_UNSUPPORTED;