Lines Matching defs:lattice
124 #define DEBUGCANVAS_ATTRIBUTE_LATTICE "lattice"
946 void DrawCommand::MakeJsonLattice(SkJSONWriter& writer, const SkCanvas::Lattice& lattice) {
948 writer.appendS32(DEBUGCANVAS_ATTRIBUTE_LATTICEXCOUNT, lattice.fXCount);
949 writer.appendS32(DEBUGCANVAS_ATTRIBUTE_LATTICEYCOUNT, lattice.fYCount);
950 if (nullptr != lattice.fBounds) {
952 MakeJsonIRect(writer, *lattice.fBounds);
955 for (int i = 0; i < lattice.fXCount; i++) {
956 writer.appendS32(lattice.fXDivs[i]);
960 for (int i = 0; i < lattice.fYCount; i++) {
961 writer.appendS32(lattice.fYDivs[i]);
964 if (nullptr != lattice.fRectTypes) {
967 for (int row = 0; row < lattice.fYCount + 1; row++) {
969 for (int column = 0; column < lattice.fXCount + 1; column++) {
970 writer.appendS32(lattice.fRectTypes[flagCount++]);
1231 const SkCanvas::Lattice& lattice,
1237 , fLattice(lattice)