From 72e27901ad42c1d4c34b498e9a797e852179e594 Mon Sep 17 00:00:00 2001 From: Krzysztof Kosi??ski Date: Fri, 7 Mar 2014 01:51:28 +0100 Subject: Use CAIRO_FILTER_GOOD instead of CAIRO_FILTER_BEST in the interactive renderer, since the latter uses Lanczos3 and is prohibitively slow. (bzr r13124) --- src/display/drawing-image.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/display/drawing-image.cpp') 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: -- cgit v1.2.3