[gtk: 19/19] Merge branch 'wip/baedert/radial-gradient' into 'master'




commit 57253b0039e0c97513c40754fab1f795b0e626b7
Merge: 84d82dcda9 79dc25e0b1
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Sep 19 15:49:14 2020 +0000

    Merge branch 'wip/baedert/radial-gradient' into 'master'
    
    Radial gradients
    
    Closes #2262, #3170, and #3173
    
    See merge request GNOME/gtk!2597

 docs/reference/gsk/gsk4-sections.txt    |  11 ++
 gsk/gl/gskglrenderer.c                  |  67 +++++++
 gsk/gl/gskglrenderops.c                 |  29 +++
 gsk/gl/gskglrenderopsprivate.h          |  28 ++-
 gsk/gl/opbuffer.c                       |   1 +
 gsk/gl/opbuffer.h                       |  41 ++--
 gsk/gskenums.h                          |   4 +
 gsk/gskrendernode.h                     |  43 +++++
 gsk/gskrendernodeimpl.c                 | 332 ++++++++++++++++++++++++++++++++
 gsk/gskrendernodeparser.c               |  95 +++++++++
 gsk/meson.build                         |   1 +
 gsk/resources/glsl/border.glsl          |   4 +-
 gsk/resources/glsl/color.glsl           |   5 +-
 gsk/resources/glsl/coloring.glsl        |   5 +-
 gsk/resources/glsl/linear_gradient.glsl |  11 +-
 gsk/resources/glsl/outset_shadow.glsl   |   5 +-
 gsk/resources/glsl/preamble.glsl        |   4 +
 gsk/resources/glsl/radial_gradient.glsl |  84 ++++++++
 gsk/vulkan/gskvulkanrenderpass.c        |   2 +
 gtk/gtkcssimageradial.c                 |  83 ++++----
 gtk/gtkscrolledwindow.c                 |   3 +
 gtk/gtksnapshot.c                       |  76 ++++++++
 gtk/gtksnapshot.h                       |  20 ++
 gtk/inspector/recorder.c                |  54 ++++++
 24 files changed, 921 insertions(+), 87 deletions(-)
---


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