[librsvg: 9/9] Merge branch 'filter-more-refactor' into 'master'




commit cb4a06a2f2fd380db498a0dfa604b9bbdaf348dc
Merge: 42c6863f 098d3e84
Author: Federico Mena Quintero <federico mena gmail com>
Date:   Tue Apr 27 17:54:39 2021 +0000

    Merge branch 'filter-more-refactor' into 'master'
    
    Make filters::render() take a FilterSpec instead of resolving filters and primitives itself
    
    See merge request GNOME/librsvg!511

 src/drawing_ctx.rs                | 152 ++++++++++++--------------------------
 src/filter.rs                     |  68 ++++++++++++++++-
 src/filters/blend.rs              |  11 ++-
 src/filters/color_matrix.rs       |  11 ++-
 src/filters/component_transfer.rs |  15 +++-
 src/filters/composite.rs          |  11 ++-
 src/filters/context.rs            |   9 ++-
 src/filters/convolve_matrix.rs    |  11 ++-
 src/filters/displacement_map.rs   |  11 ++-
 src/filters/error.rs              |  25 ++++++-
 src/filters/flood.rs              |  10 ++-
 src/filters/gaussian_blur.rs      |  11 ++-
 src/filters/image.rs              |  81 +++++++++++++++-----
 src/filters/lighting.rs           |  23 ++++--
 src/filters/merge.rs              |  18 +++--
 src/filters/mod.rs                |  70 +++++++++---------
 src/filters/morphology.rs         |  11 ++-
 src/filters/offset.rs             |  11 ++-
 src/filters/tile.rs               |  11 ++-
 src/filters/turbulence.rs         |  10 ++-
 20 files changed, 375 insertions(+), 205 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]