[librsvg: 10/10] Merge branch 'drawing-ctx' into 'master'



commit c764bf1f7324b7ef70fcef854deec5a907a45941
Merge: 9fda3bb9 f84c08f7
Author: Federico Mena Quintero <federico mena gmail com>
Date:   Mon May 14 01:37:25 2018 +0000

    Merge branch 'drawing-ctx' into 'master'
    
    Refactoring to clean up drawing ctx
    
    See merge request GNOME/librsvg!61

 Makefile.am                                       |   6 +-
 doc/Makefile.am                                   |   2 +-
 librsvg/filters/blend.c                           |   2 +-
 librsvg/filters/color_matrix.c                    |   2 +-
 librsvg/filters/common.c                          |  19 +-
 librsvg/filters/component_transfer.c              |   2 +-
 librsvg/filters/composite.c                       |   2 +-
 librsvg/filters/convolve_matrix.c                 |   2 +-
 librsvg/filters/diffuse_lighting.c                |   2 +-
 librsvg/filters/displacement_map.c                |   2 +-
 librsvg/filters/erode.c                           |   2 +-
 librsvg/filters/flood.c                           |   2 +-
 librsvg/filters/gaussian_blur.c                   |   2 +-
 librsvg/filters/image.c                           |   4 +-
 librsvg/filters/light_source.c                    |   2 +-
 librsvg/filters/merge.c                           |   2 +-
 librsvg/filters/offset.c                          |   2 +-
 librsvg/filters/specular_lighting.c               |   2 +-
 librsvg/filters/tile.c                            |   2 +-
 librsvg/filters/turbulence.c                      |   2 +-
 librsvg/rsvg-base.c                               | 377 +--------
 librsvg/rsvg-cairo-draw.h                         |  54 --
 librsvg/rsvg-cairo-render.c                       |  68 --
 librsvg/rsvg-cairo-render.h                       |  57 --
 librsvg/{rsvg-cairo-draw.c => rsvg-drawing-ctx.c} | 913 +++++++++++++---------
 librsvg/rsvg-drawing-ctx.h                        | 138 ++++
 librsvg/rsvg-file-util.c                          | 204 +++++
 librsvg/rsvg-filter.c                             |   2 +-
 librsvg/rsvg-handle.c                             |   2 +-
 librsvg/rsvg-private.h                            |  79 --
 rsvg_internals/src/draw.rs                        |  27 +-
 rsvg_internals/src/drawing_ctx.rs                 | 102 ++-
 32 files changed, 993 insertions(+), 1093 deletions(-)
---


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