Lines Matching refs:canDrawArgs
922 PathRenderer::CanDrawPathArgs canDrawArgs;
923 canDrawArgs.fCaps = fContext->priv().caps();
924 canDrawArgs.fProxy = this->asRenderTargetProxy();
925 canDrawArgs.fClipConservativeBounds = &clipBounds;
926 canDrawArgs.fViewMatrix = &viewMatrix;
927 canDrawArgs.fShape = &shape;
928 canDrawArgs.fPaint = nullptr;
929 canDrawArgs.fSurfaceProps = &fSurfaceProps;
930 canDrawArgs.fAAType = (doStencilMSAA == GrAA::kYes) ? GrAAType::kMSAA : GrAAType::kNone;
931 canDrawArgs.fHasUserStencilSettings = false;
932 auto pr = this->drawingManager()->getPathRenderer(canDrawArgs,
1627 PathRenderer::CanDrawPathArgs canDrawArgs;
1628 canDrawArgs.fCaps = this->caps();
1629 canDrawArgs.fProxy = this->asRenderTargetProxy();
1630 canDrawArgs.fViewMatrix = &viewMatrix;
1631 canDrawArgs.fShape = &shape;
1632 canDrawArgs.fPaint = &paint;
1633 canDrawArgs.fSurfaceProps = &fSurfaceProps;
1634 canDrawArgs.fClipConservativeBounds = &clipConservativeBounds;
1635 canDrawArgs.fAAType = aaType;
1636 canDrawArgs.fHasUserStencilSettings = hasUserStencilSettings;
1641 auto pr = this->drawingManager()->getPathRenderer(canDrawArgs,
1803 PathRenderer::CanDrawPathArgs canDrawArgs;
1804 canDrawArgs.fCaps = this->caps();
1805 canDrawArgs.fProxy = this->asRenderTargetProxy();
1806 canDrawArgs.fViewMatrix = &viewMatrix;
1807 canDrawArgs.fShape = &shape;
1808 canDrawArgs.fPaint = &paint;
1809 canDrawArgs.fSurfaceProps = &fSurfaceProps;
1810 canDrawArgs.fClipConservativeBounds = &clipConservativeBounds;
1811 canDrawArgs.fHasUserStencilSettings = false;
1812 canDrawArgs.fAAType = aaType;
1823 if (tess && tess->canDrawPath(canDrawArgs) == PathRenderer::CanDrawPath::kYes) {
1846 pr = this->drawingManager()->getPathRenderer(canDrawArgs, kDisallowSWPathRenderer,
1861 pr = this->drawingManager()->getPathRenderer(canDrawArgs, kDisallowSWPathRenderer,
1871 pr = this->drawingManager()->getPathRenderer(canDrawArgs, kAllowSWPathRenderer,
1895 canDrawArgs.fShape,