From 9fffc0e120df8947c34d9e423c69ab66b763d875 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sat, 19 Jun 2010 11:15:13 +0100 Subject: xlib: Precise and Imprecise were reversed. The intention was to switch to imprecise mode by default, using the exact rendering mode only upon request. --- src/cairo-xlib-surface.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cairo-xlib-surface.c b/src/cairo-xlib-surface.c index 0202494f..0281efb6 100644 --- a/src/cairo-xlib-surface.c +++ b/src/cairo-xlib-surface.c @@ -1065,14 +1065,14 @@ _cairo_xlib_surface_set_precision (cairo_xlib_display_t *display, int precision; switch (antialias) { - case CAIRO_ANTIALIAS_NONE: case CAIRO_ANTIALIAS_DEFAULT: - precision = PolyModePrecise; - break; - case CAIRO_ANTIALIAS_SUBPIXEL: case CAIRO_ANTIALIAS_GRAY: precision = PolyModeImprecise; break; + case CAIRO_ANTIALIAS_NONE: + case CAIRO_ANTIALIAS_SUBPIXEL: + precision = PolyModePrecise; + break; } if (surface->precision != precision) { -- cgit v1.2.3