diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-06-19 11:15:13 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-06-19 11:15:13 +0100 |
commit | 9fffc0e120df8947c34d9e423c69ab66b763d875 (patch) | |
tree | 5d3632085cced6863aa0c76c1205d7bbc272e62f | |
parent | b322b2e61984c2e9e00fb44343ebe5e423246445 (diff) |
xlib: Precise and Imprecise were reversed.
The intention was to switch to imprecise mode by default, using the
exact rendering mode only upon request.
-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) { |