Home | History | Annotate | Download | only in pipe

Lines Matching refs:lattice

549     SkCanvas::Lattice lattice;
550 lattice.fXCount = (packedVerb >> kXCount_DrawImageLatticeShift) & kCount_DrawImageLatticeMask;
551 if (lattice.fXCount == kCount_DrawImageLatticeMask) {
552 lattice.fXCount = reader.read32();
554 lattice.fYCount = (packedVerb >> kXCount_DrawImageLatticeShift) & kCount_DrawImageLatticeMask;
555 if (lattice.fYCount == kCount_DrawImageLatticeMask) {
556 lattice.fYCount = reader.read32();
558 lattice.fXDivs = skip<int32_t>(reader, lattice.fXCount);
559 lattice.fYDivs = skip<int32_t>(reader, lattice.fYCount);
561 int32_t count = (lattice.fXCount + 1) * (lattice.fYCount + 1);
563 lattice.fFlags = skip<SkCanvas::Lattice::Flags>(reader, SkAlign4(count));
565 lattice.fFlags = nullptr;
567 lattice.fBounds = skip<SkIRect>(reader);
575 canvas->drawImageLattice(image.get(), lattice, *dst, paint);