summaryrefslogtreecommitdiff
path: root/libs/canvas/xfade_curve.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-05-31 18:22:34 +0200
committerRobin Gareus <robin@gareus.org>2014-05-31 18:22:34 +0200
commitab60429efc8b22fa66738a4dff5bcf8b824531b9 (patch)
treef9717a106146d85e156a6a73e3cd71a963fddc42 /libs/canvas/xfade_curve.cc
parentf382aef5ac44eee1075e253eadaec220aa82f711 (diff)
test possible 'flickering' with nvidia
Diffstat (limited to 'libs/canvas/xfade_curve.cc')
-rw-r--r--libs/canvas/xfade_curve.cc4
1 files changed, 2 insertions, 2 deletions
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<Cairo::Context> 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 ();