} 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 {
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