Lines Matching refs:viewMatrix
224 const SkMatrix& viewMatrix, bool isHairline, in Create() argument
226 return new DefaultPathBatch(geometry, coverage, viewMatrix, isHairline, devBounds); in Create()
266 this->viewMatrix())); in onPrepareDraws()
381 DefaultPathBatch(const Geometry& geometry, uint8_t coverage, const SkMatrix& viewMatrix, in DefaultPathBatch() argument
386 fBatch.fViewMatrix = viewMatrix; in DefaultPathBatch()
413 if (!this->viewMatrix().cheapEqualTo(that->viewMatrix())) { in onCombineIfPossible()
526 const SkMatrix& viewMatrix() const { return fBatch.fViewMatrix; } in viewMatrix() function in DefaultPathBatch
549 const SkMatrix& viewMatrix, in internalDrawPath() argument
557 if (IsStrokeHairlineOrEquivalent(*stroke, viewMatrix, &hairlineCoverage)) { in internalDrawPath()
666 SkScalar srcSpaceTol = GrPathUtils::scaleToleranceToSrc(tol, viewMatrix, path.getBounds()); in internalDrawPath()
669 GetPathDevBounds(path, pipelineBuilder->getRenderTarget(), viewMatrix, &devBounds); in internalDrawPath()
688 if (!viewMatrix.hasPerspective() && viewMatrix.invert(&vmi)) { in internalDrawPath()
691 if (!viewMatrix.invert(&localMatrix)) { in internalDrawPath()
698 const SkMatrix& viewM = (reverse && viewMatrix.hasPerspective()) ? SkMatrix::I() : in internalDrawPath()
699 viewMatrix; in internalDrawPath()
715 viewMatrix, isHairline, in internalDrawPath()
756 SkMatrix viewMatrix = GrTest::TestMatrix(random); in DRAW_BATCH_TEST_DEFINE() local
766 SkScalar srcSpaceTol = GrPathUtils::scaleToleranceToSrc(tol, viewMatrix, bounds); in DRAW_BATCH_TEST_DEFINE()
773 viewMatrix.mapRect(&bounds); in DRAW_BATCH_TEST_DEFINE()
775 return DefaultPathBatch::Create(geometry, coverage, viewMatrix, true, bounds); in DRAW_BATCH_TEST_DEFINE()