[librsvg/librsvg-2.44] (#443): Fix blurry output when enable-background is used without filters
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg/librsvg-2.44] (#443): Fix blurry output when enable-background is used without filters
- Date: Mon, 13 May 2019 20:02:18 +0000 (UTC)
commit b3543900880720c1f7073f9abfb8ee8c714654a3
Author: Federico Mena Quintero <federico gnome org>
Date: Mon May 13 14:51:20 2019 -0500
(#443): Fix blurry output when enable-background is used without filters
Fixes https://gitlab.gnome.org/GNOME/librsvg/issues/443
rsvg_internals/src/drawing_ctx.rs | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/rsvg_internals/src/drawing_ctx.rs b/rsvg_internals/src/drawing_ctx.rs
index 12af0ed8..9bf9d295 100644
--- a/rsvg_internals/src/drawing_ctx.rs
+++ b/rsvg_internals/src/drawing_ctx.rs
@@ -27,7 +27,6 @@ use state::{
ClipRule,
CompOp,
ComputedValues,
- EnableBackground,
FillRule,
ShapeRendering,
StrokeDasharray,
@@ -389,8 +388,7 @@ impl<'a> DrawingCtx<'a> {
&& filter.is_none()
&& mask.is_none()
&& (clip_units == None || clip_units == Some(CoordUnits::UserSpaceOnUse))
- && comp_op == CompOp::SrcOver
- && enable_background == EnableBackground::Accumulate);
+ && comp_op == CompOp::SrcOver);
if needs_temporary_surface {
let cr = if filter.is_some() {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]