8 #ifndef SkTableColorFilter_DEFINED
9 #define SkTableColorFilter_DEFINED
11 #include "SkColorFilter.h"
35 const uint8_t tableR[256],
36 const uint8_t tableG[256],
37 const uint8_t tableB[256]);
39 #ifdef SK_SUPPORT_LEGACY_COLORFILTER_PTR
44 const uint8_t tableR[256],
45 const uint8_t tableG[256],
46 const uint8_t tableB[256]) {
47 return MakeARGB(tableA, tableR, tableG, tableB).
release();
51 SK_DECLARE_FLATTENABLE_REGISTRAR_GROUP()
Definition: SkTableColorFilter.h:13
T *SK_WARN_UNUSED_RESULT release()
Return the bare pointer, and set the internal object pointer to nullptr.
Definition: SkRefCnt.h:363
ColorFilters are optional objects in the drawing pipeline.
Definition: SkColorFilter.h:29