Lines Matching refs:viewMatrix
357 FindContext(const SkMatrix* viewMatrix, const FACTORY* factory)
358 : fViewMatrix(viewMatrix), fFactory(factory) {}
394 ShadowedPath(const SkPath* path, const SkMatrix* viewMatrix)
396 , fViewMatrix(viewMatrix)
403 const SkMatrix& viewMatrix() const { return *fViewMatrix; }
462 FindContext<FACTORY> context(&path.viewMatrix(), &factory);
489 vertices = tessellations->add(path.path(), factory, path.viewMatrix(),
498 vertices = factory.makeVertices(path.path(), path.viewMatrix(),
514 context.fTranslate.fX, context.fTranslate.fY, path.viewMatrix().hasPerspective());
666 SkMatrix viewMatrix = this->localToDevice();
669 ShadowedPath shadowedPath(&path, &viewMatrix);
679 viewMatrix.mapPoints((SkPoint*)&devLightPos.fX, 1);
686 sk_sp<SkVertices> vertices = SkShadowTessellator::MakeAmbient(path, viewMatrix,
706 if (viewMatrix.hasPerspective()) {
709 factory.fOffset.fX = viewMatrix.getTranslateX();
710 factory.fOffset.fY = viewMatrix.getTranslateY();
716 path.transform(viewMatrix, &devSpacePath);
766 sk_sp<SkVertices> vertices = SkShadowTessellator::MakeSpot(path, viewMatrix,
792 viewMatrix.mapPoints(¢er, 1);
807 viewMatrix.mapRect(&devBounds, path.getBounds());
825 factory.fOffset.fX += viewMatrix.getTranslateX();
826 factory.fOffset.fY += viewMatrix.getTranslateY();
849 viewMatrix, zPlaneParams,