summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/display/nr-filter.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/display/nr-filter.cpp b/src/display/nr-filter.cpp
index 8273cc591..1484235dc 100644
--- a/src/display/nr-filter.cpp
+++ b/src/display/nr-filter.cpp
@@ -192,7 +192,6 @@ int Filter::render(NRArenaItem const *item, cairo_t *bgct, NRRectL const *bgarea
break;
}
}
- units.set_paraller(true);
FilterSlot slot(const_cast<NRArenaItem*>(item), bgct, bgarea, cairo_get_target(graphic), area, units);
slot.set_quality(filterquality);
@@ -221,18 +220,10 @@ void Filter::set_primitive_units(SPFilterUnits unit) {
}
void Filter::area_enlarge(NRRectL &bbox, NRArenaItem const *item) const {
- NRRectL bbox_orig = bbox;
for (int i = 0 ; i < _primitive_count ; i++) {
if (_primitive[i]) _primitive[i]->area_enlarge(bbox, item->ctm);
}
- // HACK: due to some roundoff issue that I can't find at this time,
- // some per-pixel filters show seams when rotated.
- if (bbox_orig.x0 >= bbox.x0) bbox.x0 = bbox_orig.x0 - 1;
- if (bbox_orig.y0 >= bbox.y0) bbox.y0 = bbox_orig.y0 - 1;
- if (bbox_orig.x1 <= bbox.x1) bbox.x1 = bbox_orig.x1 + 1;
- if (bbox_orig.y1 <= bbox.y1) bbox.y1 = bbox_orig.y1 + 1;
-
/*
TODO: something. See images at the bottom of filters.svg with medium-low
filtering quality.