diff --git a/ChangeLog b/ChangeLog index 4b7a47a..b7dfcf4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2015-09-20 Fred Kiefer + + * Source/cairo/CairoGState.m: Preliminary support for anti alias + setting for path drawing. + 2015-08-13 Fred Kiefer * Source/win32/WIN32Server.m (process_char): diff --git a/Source/cairo/CairoGState.m b/Source/cairo/CairoGState.m index ddecd3e..be7a1e4 100644 --- a/Source/cairo/CairoGState.m +++ b/Source/cairo/CairoGState.m @@ -723,6 +723,8 @@ static inline cairo_filter_t cairoFilterFromNSImageInterpolation(NSImageInterpol break; } } + // FIXME: Should be part of the state + cairo_set_antialias(_ct, [drawcontext shouldAntialias] ? CAIRO_ANTIALIAS_DEFAULT : CAIRO_ANTIALIAS_NONE); } - (void) DPSclip