[gtk+/wip/otte/rendernode: 69/100] gsk: Add missing blend modes



commit 63f76305743d227371cd16b92294457791b7dfc0
Author: Benjamin Otte <otte redhat com>
Date:   Thu Dec 15 04:19:03 2016 +0100

    gsk: Add missing blend modes
    
    This brings GSK blend modes in line with the CSS spec.

 gsk/gskenums.h |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/gsk/gskenums.h b/gsk/gskenums.h
index 670a034..145d035 100644
--- a/gsk/gskenums.h
+++ b/gsk/gskenums.h
@@ -87,6 +87,10 @@ typedef enum {
  * @GSK_BLEND_MODE_SOFT_LIGHT: ...
  * @GSK_BLEND_MODE_DIFFERENCE: ...
  * @GSK_BLEND_MODE_EXCLUSION: ...
+ * @GSK_BLEND_MODE_COLOR: ...
+ * @GSK_BLEND_MODE_HUE: ...
+ * @GSK_BLEND_MODE_SATURATION: ...
+ * @GSK_BLEND_MODE_LUMINOSITY: ...
  *
  * The blend modes available for render nodes.
  *
@@ -108,7 +112,11 @@ typedef enum {
   GSK_BLEND_MODE_HARD_LIGHT,
   GSK_BLEND_MODE_SOFT_LIGHT,
   GSK_BLEND_MODE_DIFFERENCE,
-  GSK_BLEND_MODE_EXCLUSION
+  GSK_BLEND_MODE_EXCLUSION,
+  GSK_BLEND_MODE_COLOR,
+  GSK_BLEND_MODE_HUE,
+  GSK_BLEND_MODE_SATURATION,
+  GSK_BLEND_MODE_LUMINOSITY
 } GskBlendMode;
 
 /**


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