From 2b19c384ca224f8f29582b5677fa95cfbae3592a Mon Sep 17 00:00:00 2001 From: fredkiefer Date: Sun, 20 Sep 2015 20:34:37 +0000 Subject: [PATCH] * Source/cairo/CairoGState.m: Preliminary support for anti alias setting for path drawing. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@39005 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ Source/cairo/CairoGState.m | 2 ++ 2 files changed, 7 insertions(+) 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