diff options
-rw-r--r-- | src/cairo-xlib-surface.c | 8 |
1 files 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) { |