Lines Matching defs:sprite
62 explicit SpriteShader(SkPixmap sprite) : fSprite(sprite) {}
220 const SkPixmap* sprite,
225 if (sprite) {
226 paint.setShader(sk_make_sp<SpriteShader>(*sprite));
530 const SkPixmap* sprite,
536 , fSprite(sprite ? *sprite : SkPixmap{})
539 , fParams(EffectiveParams(device, sprite, paint, matrices, std::move(clip)))
647 if (const void* sprite = this->isSprite(x,y)) {
648 fBlitH.eval(w, fUniforms.buf.data(), fDevice.addr(x,y), sprite);
665 const void* sprite = this->isSprite(x,y);
667 if (sprite) {
668 fBlitH.eval(run, fUniforms.buf.data(), fDevice.addr(x,y), sprite);
674 if (sprite) {
675 fBlitAntiH.eval(run, fUniforms.buf.data(), fDevice.addr(x,y), sprite, &covF);
729 if (const void* sprite = this->isSprite(x,y)) {
730 program->eval(w, fUniforms.buf.data(), dptr, sprite, mptr + 1*plane
739 if (const void* sprite = this->isSprite(x,y)) {
740 program->eval(w, fUniforms.buf.data(), dptr, sprite, mptr);
756 device, paint, /*sprite=*/nullptr, SkIPoint{0,0}, matrices, std::move(clip), &ok);
762 const SkPixmap& sprite,
772 device, paint, &sprite, SkIPoint{left,top},