• Home
  • Raw
  • Download

Lines Matching refs:SkShaderBase

32 SkShaderBase::SkShaderBase(const SkMatrix* localMatrix)  in SkShaderBase()  function in SkShaderBase
38 SkShaderBase::~SkShaderBase() {} in ~SkShaderBase()
40 void SkShaderBase::flatten(SkWriteBuffer& buffer) const { in flatten()
50 SkShaderBase::totalLocalMatrix(const SkMatrix* preLocalMatrix) const { in totalLocalMatrix()
60 bool SkShaderBase::computeTotalInverse(const SkMatrix& ctm, in computeTotalInverse()
66 bool SkShaderBase::asLuminanceColor(SkColor* colorPtr) const { in asLuminanceColor()
78 SkShaderBase::Context* SkShaderBase::makeContext(const ContextRec& rec, SkArenaAlloc* alloc) const { in makeContext()
94 SkShaderBase::Context::Context(const SkShaderBase& shader, const ContextRec& rec) in Context()
109 SkShaderBase::Context::~Context() {} in ~Context()
111 bool SkShaderBase::ContextRec::isLegacyCompatible(SkColorSpace* shaderColorSpace) const { in isLegacyCompatible()
129 std::unique_ptr<GrFragmentProcessor> SkShaderBase::asFragmentProcessor(const GrFPArgs&) const { in asFragmentProcessor()
134 sk_sp<SkShader> SkShaderBase::makeAsALocalMatrixShader(SkMatrix*) const { in makeAsALocalMatrixShader()
151 bool SkShaderBase::appendStages(const SkStageRec& rec) const { in appendStages()
155 bool SkShaderBase::onAppendStages(const SkStageRec& rec) const { in onAppendStages()
198 skvm::Color SkShaderBase::program(skvm::Builder* p, in program()
232 sk_sp<SkShader> SkShaderBase::makeInvertAlpha() const { in makeInvertAlpha()
237 skvm::Coord SkShaderBase::ApplyMatrix(skvm::Builder* p, const SkMatrix& m, in ApplyMatrix()