Lines Matching refs:SkPictureShader

96 SkPictureShader::SkPictureShader(const SkPicture* picture, TileMode tmx, TileMode tmy,  in SkPictureShader()  function in SkPictureShader
105 SkShader* SkPictureShader::Create(const SkPicture* picture, TileMode tmx, TileMode tmy, in Create()
110 return new SkPictureShader(picture, tmx, tmy, localMatrix, tile); in Create()
113 SkFlattenable* SkPictureShader::CreateProc(SkReadBuffer& buffer) { in CreateProc()
139 return SkPictureShader::Create(picture, mx, my, &lm, &tile); in CreateProc()
142 void SkPictureShader::flatten(SkWriteBuffer& buffer) const { in flatten()
158 SkShader* SkPictureShader::refBitmapShader(const SkMatrix& viewMatrix, const SkMatrix* localM, in refBitmapShader()
240 size_t SkPictureShader::contextSize(const ContextRec&) const { in contextSize()
244 SkShader::Context* SkPictureShader::onCreateContext(const ContextRec& rec, void* storage) const { in onCreateContext()
254 SkShader::Context* SkPictureShader::PictureShaderContext::Create(void* storage, in Create()
255 const SkPictureShader& shader, const ContextRec& rec, SkShader* bitmapShader) { in Create()
264 SkPictureShader::PictureShaderContext::PictureShaderContext( in PictureShaderContext()
265 const SkPictureShader& shader, const ContextRec& rec, SkShader* bitmapShader) in PictureShaderContext()
274 SkPictureShader::PictureShaderContext::~PictureShaderContext() { in ~PictureShaderContext()
281 uint32_t SkPictureShader::PictureShaderContext::getFlags() const { in getFlags()
286 SkShader::Context::ShadeProc SkPictureShader::PictureShaderContext::asAShadeProc(void** ctx) { in asAShadeProc()
291 void SkPictureShader::PictureShaderContext::shadeSpan(int x, int y, SkPMColor dstC[], int count) { in shadeSpan()
297 void SkPictureShader::toString(SkString* str) const { in toString()
315 const GrFragmentProcessor* SkPictureShader::asFragmentProcessor( in asFragmentProcessor()