Lines Matching refs:SkShaderBase
29 SkShaderBase::SkShaderBase(const SkMatrix* localMatrix) in SkShaderBase() function in SkShaderBase
35 SkShaderBase::~SkShaderBase() {} in ~SkShaderBase()
37 void SkShaderBase::flatten(SkWriteBuffer& buffer) const { in flatten()
47 SkShaderBase::totalLocalMatrix(const SkMatrix* preLocalMatrix, in totalLocalMatrix()
62 bool SkShaderBase::computeTotalInverse(const SkMatrix& ctm, in computeTotalInverse()
68 bool SkShaderBase::asLuminanceColor(SkColor* colorPtr) const { in asLuminanceColor()
80 SkShaderBase::Context* SkShaderBase::makeContext(const ContextRec& rec, SkArenaAlloc* alloc) const { in makeContext()
96 SkShaderBase::Context::Context(const SkShaderBase& shader, const ContextRec& rec) in Context()
111 SkShaderBase::Context::~Context() {} in ~Context()
113 bool SkShaderBase::ContextRec::isLegacyCompatible(SkColorSpace* shaderColorSpace) const { in isLegacyCompatible()
126 std::unique_ptr<GrFragmentProcessor> SkShaderBase::asFragmentProcessor(const GrFPArgs&) const { in asFragmentProcessor()
131 sk_sp<SkShader> SkShaderBase::makeAsALocalMatrixShader(SkMatrix*) const { in makeAsALocalMatrixShader()
149 bool SkShaderBase::appendStages(const SkStageRec& rec) const { in appendStages()
153 bool SkShaderBase::onAppendStages(const SkStageRec& rec) const { in onAppendStages()