Lines Matching refs:SkShader
40 SkShader::SkShader(const SkMatrix* localMatrix) { in SkShader() function in SkShader
51 SkShader::~SkShader() { in ~SkShader()
55 void SkShader::flatten(SkWriteBuffer& buffer) const { in flatten()
64 bool SkShader::computeTotalInverse(const ContextRec& rec, SkMatrix* totalInverse) const { in computeTotalInverse()
76 bool SkShader::asLuminanceColor(SkColor* colorPtr) const { in asLuminanceColor()
88 SkShader::Context* SkShader::createContext(const ContextRec& rec, void* storage) const { in createContext()
95 SkShader::Context* SkShader::onCreateContext(const ContextRec& rec, void*) const { in onCreateContext()
99 size_t SkShader::contextSize(const ContextRec&) const { in contextSize()
103 SkShader::Context::Context(const SkShader& shader, const ContextRec& rec) in Context()
114 SkShader::Context::~Context() {} in ~Context()
116 SkShader::Context::ShadeProc SkShader::Context::asAShadeProc(void** ctx) { in asAShadeProc()
120 void SkShader::Context::shadeSpan4f(int x, int y, SkPM4f dst[], int count) { in shadeSpan4f()
146 void SkShader::Context::shadeSpanAlpha(int x, int y, uint8_t alpha[], int count) { in shadeSpanAlpha()
200 SkShader::Context::MatrixClass SkShader::Context::ComputeMatrixClass(const SkMatrix& mat) { in ComputeMatrixClass()
215 SkShader::GradientType SkShader::asAGradient(GradientInfo* info) const { in asAGradient()
219 const GrFragmentProcessor* SkShader::asFragmentProcessor(GrContext*, const SkMatrix&, in asFragmentProcessor()
224 SkShader* SkShader::refAsALocalMatrixShader(SkMatrix*) const { in refAsALocalMatrixShader()
228 SkShader* SkShader::CreateEmptyShader() { return new SkEmptyShader; } in CreateEmptyShader()
230 SkShader* SkShader::CreateColorShader(SkColor color) { return new SkColorShader(color); } in CreateColorShader()
232 SkShader* SkShader::CreateBitmapShader(const SkBitmap& src, TileMode tmx, TileMode tmy, in CreateBitmapShader()
237 SkShader* SkShader::CreatePictureShader(const SkPicture* src, TileMode tmx, TileMode tmy, in CreatePictureShader()
243 void SkShader::toString(SkString* str) const { in toString()
275 SkShader::Context* SkColorShader::onCreateContext(const ContextRec& rec, void* storage) const { in onCreateContext()
321 SkShader::GradientType SkColorShader::asAGradient(GradientInfo* info) const { in asAGradient()
327 info->fTileMode = SkShader::kRepeat_TileMode; in asAGradient()
361 return SkShader::CreateEmptyShader(); in CreateProc()