8#ifndef SkMatrixColorFilter_DEFINED
9#define SkMatrixColorFilter_DEFINED
33 const float*
matrix()
const {
return fMatrix; }
36 friend void ::SkRegisterMatrixColorFilterFlattenable();
43 bool fAlphaIsUnchanged;
#define SK_FLATTENABLE_HOOKS(type)
bool onIsAlphaUnchanged() const override
bool appendStages(const SkStageRec &rec, bool shaderIsOpaque) const override
const float * matrix() const
bool onAsAColorMatrix(float matrix[20]) const override
void flatten(SkWriteBuffer &) const override
SkColorFilterBase::Type type() const override