summaryrefslogtreecommitdiffstats
path: root/src/display/drawing-image.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2014-03-07 00:51:28 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2014-03-07 00:51:28 +0000
commit72e27901ad42c1d4c34b498e9a797e852179e594 (patch)
tree5c3bdb46bf5b8b6850f04745fe26831c0cb42309 /src/display/drawing-image.cpp
parentextensions. tar_layers. Switch stdout to binary on Windows. (Bug 1286524) (diff)
downloadinkscape-72e27901ad42c1d4c34b498e9a797e852179e594.tar.gz
inkscape-72e27901ad42c1d4c34b498e9a797e852179e594.zip
Use CAIRO_FILTER_GOOD instead of CAIRO_FILTER_BEST in the interactive
renderer, since the latter uses Lanczos3 and is prohibitively slow. (bzr r13124)
Diffstat (limited to 'src/display/drawing-image.cpp')
-rw-r--r--src/display/drawing-image.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/display/drawing-image.cpp b/src/display/drawing-image.cpp
index 8fd81caac..5844c8b08 100644
--- a/src/display/drawing-image.cpp
+++ b/src/display/drawing-image.cpp
@@ -128,7 +128,8 @@ unsigned DrawingImage::_renderItem(DrawingContext &dc, Geom::IntRect const &/*ar
// Do nothing
break;
case SP_CSS_COLOR_RENDERING_OPTIMIZEQUALITY:
- dc.patternSetFilter( CAIRO_FILTER_BEST );
+ // In recent Cairo, BEST used Lanczos3, which is prohibitively slow
+ dc.patternSetFilter( CAIRO_FILTER_GOOD );
break;
case SP_CSS_COLOR_RENDERING_OPTIMIZESPEED:
default: