From ab60429efc8b22fa66738a4dff5bcf8b824531b9 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 31 May 2014 18:22:34 +0200 Subject: test possible 'flickering' with nvidia --- libs/canvas/xfade_curve.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libs/canvas/xfade_curve.cc') diff --git a/libs/canvas/xfade_curve.cc b/libs/canvas/xfade_curve.cc index 48af769c2c..5e68dbbb82 100644 --- a/libs/canvas/xfade_curve.cc +++ b/libs/canvas/xfade_curve.cc @@ -235,13 +235,13 @@ XFadeCurve::render (Rect const & area, Cairo::RefPtr context) co context->begin_new_path (); context->append_path (IS ? *path_in : *path_out); close_path(draw, context, IS ? _in : _out, true); - //context->set_fill_rule (Cairo::FILL_RULE_EVEN_ODD); + context->set_fill_rule (Cairo::FILL_RULE_EVEN_ODD); context->clip (); context->begin_new_path (); context->append_path (IS ? *path_out: *path_in); close_path(draw, context, IS ? _out : _in, true); set_source_rgba (context, fill_shaded); - //context->set_fill_rule (Cairo::FILL_RULE_WINDING); + context->set_fill_rule (Cairo::FILL_RULE_WINDING); context->fill (); context->restore (); -- cgit v1.2.3