Lines Matching defs:pod

45 static const D* pod(const T* op, size_t offset = 0) {
241 c->drawAnnotation(rect, pod<char>(this), value.get());
326 auto xdivs = pod<int>(this, 0),
327 ydivs = pod<int>(this, xs*sizeof(int));
329 pod<SkCanvas::Lattice::Flags>(this, (xs+ys)*sizeof(int));
342 c->drawText(pod<void>(this), bytes, x,y, paint);
353 auto points = pod<SkPoint>(this);
354 auto text = pod<void>(this, n*sizeof(SkPoint));
367 auto xs = pod<SkScalar>(this);
368 auto text = pod<void>(this, n*sizeof(SkScalar));
384 c->drawTextOnPath(pod<void>(this), bytes, path, &matrix, paint);
397 c->drawTextRSXform(pod<void>(this), bytes, pod<SkRSXform>(this, bytes),
443 c->drawPoints(mode, count, pod<SkPoint>(this), paint);
472 auto xforms = pod<SkRSXform>(this, 0);
473 auto texs = pod<SkRect>(this, count*sizeof(SkRSXform));
475 ? pod<SkColor>(this, count*(sizeof(SkRSXform) + sizeof(SkRect)))
495 void* SkLiteDL::push(size_t pod, Args&&... args) {
496 size_t skip = SkAlignPtr(sizeof(T) + pod);
586 void* pod = this->push<DrawAnnotation>(bytes, rect, value);
587 copy_v(pod, key,bytes);
613 void* pod = this->push<DrawImageLattice>(bytes, std::move(image), xs, ys, fs, *lattice.fBounds,
615 copy_v(pod, lattice.fXDivs, xs,
622 void* pod = this->push<DrawText>(bytes, bytes, x, y, paint);
623 copy_v(pod, (const char*)text,bytes);
628 void* pod = this->push<DrawPosText>(n*sizeof(SkPoint)+bytes, bytes, paint, n);
629 copy_v(pod, pos,n, (const char*)text,bytes);
634 void* pod = this->push<DrawPosTextH>(n*sizeof(SkScalar)+bytes, bytes, y, paint, n);
635 copy_v(pod, xs,n, (const char*)text,bytes);
639 void* pod = this->push<DrawTextOnPath>(bytes, bytes, path, matrix, paint);
640 copy_v(pod, (const char*)text,bytes);
645 void* pod = this->push<DrawTextRSXform>(bytes+n*sizeof(SkRSXform), bytes, cull, paint);
646 copy_v(pod, (const char*)text,bytes, xforms,n);
658 void* pod = this->push<DrawPoints>(count*sizeof(SkPoint), mode, count, paint);
659 copy_v(pod, points,count);
671 void* pod = this->push<DrawAtlas>(bytes,
673 copy_v(pod, xforms, count,