added to enums
authorMatthew Leibowitz <mattleibow@live.com>
Thu, 19 Jan 2017 03:01:15 +0000 (05:01 +0200)
committerMatthew Leibowitz <mattleibow@live.com>
Thu, 19 Jan 2017 03:01:15 +0000 (05:01 +0200)
include/c/sk_types.h
src/c/sk_enums.cpp

index 2783d02..9030f5e 100644 (file)
@@ -580,11 +580,11 @@ typedef enum {
 } gr_pixelconfig_t;
 
 typedef enum {
-    BW_Format,             //!< 1bit per pixel mask (e.g. monochrome)
-    A8_Format,             //!< 8bits per pixel mask (e.g. antialiasing)
-    THREE_D_Format,             //!< 3 8bit per pixl planes: alpha, mul, add
-    ARGB32_Format,         //!< SkPMColor
-    LCD16_Format,          //!< 565 alpha for r/g/b
+    BW_SK_MASK_FORMAT,             //!< 1bit per pixel mask (e.g. monochrome)
+    A8_SK_MASK_FORMAT,             //!< 8bits per pixel mask (e.g. antialiasing)
+    THREE_D_SK_MASK_FORMAT,        //!< 3 8bit per pixl planes: alpha, mul, add
+    ARGB32_SK_MASK_FORMAT,         //!< SkPMColor
+    LCD16_SK_MASK_FORMAT,          //!< 565 alpha for r/g/b
 } sk_mask_format_t;
 
 typedef struct {
index 671172a..7fbcf10 100644 (file)
@@ -348,4 +348,11 @@ static_assert ((int)SkEncodedInfo::Color::kYUVA_Color           == (int)YUVA_SK_
 static_assert ((int)SkEncodedInfo::Color::kInvertedCMYK_Color   == (int)INVERTED_CMYK_SK_ENCODEDINFO_COLOR,   ASSERT_MSG(SkEncodedInfo::Color, sk_encodedinfo_color_t));
 static_assert ((int)SkEncodedInfo::Color::kYCCK_Color           == (int)YCCK_SK_ENCODEDINFO_COLOR,            ASSERT_MSG(SkEncodedInfo::Color, sk_encodedinfo_color_t));
 
+// sk_mask_format_t
+static_assert ((int)SkMask::Format::kBW_Format       == (int)BW_SK_MASK_FORMAT,        ASSERT_MSG(SkMask::Format, sk_mask_format_t));
+static_assert ((int)SkMask::Format::kA8_Format       == (int)A8_SK_MASK_FORMAT,        ASSERT_MSG(SkMask::Format, sk_mask_format_t));
+static_assert ((int)SkMask::Format::k3D_Format       == (int)THREE_D_SK_MASK_FORMAT,   ASSERT_MSG(SkMask::Format, sk_mask_format_t));
+static_assert ((int)SkMask::Format::kARGB32_Format   == (int)ARGB32_SK_MASK_FORMAT,    ASSERT_MSG(SkMask::Format, sk_mask_format_t));
+static_assert ((int)SkMask::Format::kLCD16_Format    == (int)LCD16_SK_MASK_FORMAT,     ASSERT_MSG(SkMask::Format, sk_mask_format_t));
+
 #endif