Lines Matching refs:lattice
454 SkCanvas::Lattice lattice; in GR_DRAW_OP_TEST_DEFINE() local
492 lattice.fBounds = ⊂ in GR_DRAW_OP_TEST_DEFINE()
493 lattice.fXCount = random->nextRangeU(1, subset.width()); in GR_DRAW_OP_TEST_DEFINE()
494 lattice.fYCount = random->nextRangeU(1, subset.height()); in GR_DRAW_OP_TEST_DEFINE()
495 xdivs.reset(new int[lattice.fXCount]); in GR_DRAW_OP_TEST_DEFINE()
496 ydivs.reset(new int[lattice.fYCount]); in GR_DRAW_OP_TEST_DEFINE()
497 init_random_divs(xdivs.get(), lattice.fXCount, subset.fLeft, subset.fRight, random); in GR_DRAW_OP_TEST_DEFINE()
498 init_random_divs(ydivs.get(), lattice.fYCount, subset.fTop, subset.fBottom, random); in GR_DRAW_OP_TEST_DEFINE()
499 lattice.fXDivs = xdivs.get(); in GR_DRAW_OP_TEST_DEFINE()
500 lattice.fYDivs = ydivs.get(); in GR_DRAW_OP_TEST_DEFINE()
503 int n = (lattice.fXCount + 1) * (lattice.fYCount + 1); in GR_DRAW_OP_TEST_DEFINE()
510 lattice.fRectTypes = flags.get(); in GR_DRAW_OP_TEST_DEFINE()
511 lattice.fColors = colors.get(); in GR_DRAW_OP_TEST_DEFINE()
513 lattice.fRectTypes = nullptr; in GR_DRAW_OP_TEST_DEFINE()
514 lattice.fColors = nullptr; in GR_DRAW_OP_TEST_DEFINE()
516 } while (!SkLatticeIter::Valid(dims.fWidth, dims.fHeight, lattice)); in GR_DRAW_OP_TEST_DEFINE()
522 std::unique_ptr<SkLatticeIter> iter(new SkLatticeIter(lattice, dst)); in GR_DRAW_OP_TEST_DEFINE()