Index: include/c/sk_types.h |
diff --git a/include/c/sk_types.h b/include/c/sk_types.h |
index 17ba92972a35b8bd5a50a4354463f1b2c9c453d4..f517434764d16c9a6d6814b8503247c11a697198 100644 |
--- a/include/c/sk_types.h |
+++ b/include/c/sk_types.h |
@@ -108,6 +108,38 @@ typedef struct sk_picture_recorder_t sk_picture_recorder_t; |
typedef struct sk_shader_t sk_shader_t; |
typedef struct sk_surface_t sk_surface_t; |
+typedef enum { |
+ CLEAR_SK_XFERMODE_MODE, |
+ SRC_SK_XFERMODE_MODE, |
+ DST_SK_XFERMODE_MODE, |
+ SRCOVER_SK_XFERMODE_MODE, |
+ DSTOVER_SK_XFERMODE_MODE, |
+ SRCIN_SK_XFERMODE_MODE, |
+ DSTIN_SK_XFERMODE_MODE, |
+ SRCOUT_SK_XFERMODE_MODE, |
+ DSTOUT_SK_XFERMODE_MODE, |
+ SRCATOP_SK_XFERMODE_MODE, |
+ DSTATOP_SK_XFERMODE_MODE, |
+ XOR_SK_XFERMODE_MODE, |
+ PLUS_SK_XFERMODE_MODE, |
+ MODULATE_SK_XFERMODE_MODE, |
+ SCREEN_SK_XFERMODE_MODE, |
+ OVERLAY_SK_XFERMODE_MODE, |
+ DARKEN_SK_XFERMODE_MODE, |
+ LIGHTEN_SK_XFERMODE_MODE, |
+ COLORDODGE_SK_XFERMODE_MODE, |
+ COLORBURN_SK_XFERMODE_MODE, |
+ HARDLIGHT_SK_XFERMODE_MODE, |
+ SOFTLIGHT_SK_XFERMODE_MODE, |
+ DIFFERENCE_SK_XFERMODE_MODE, |
+ EXCLUSION_SK_XFERMODE_MODE, |
+ MULTIPLY_SK_XFERMODE_MODE, |
+ HUE_SK_XFERMODE_MODE, |
+ SATURATION_SK_XFERMODE_MODE, |
+ COLOR_SK_XFERMODE_MODE, |
+ LUMINOSITY_SK_XFERMODE_MODE, |
+} sk_xfermode_mode_t; |
+ |
////////////////////////////////////////////////////////////////////////////////////////// |
#ifdef __cplusplus |