Lines Matching refs:canDrawArgs
121 GrPathRenderer::CanDrawPathArgs canDrawArgs; in PathNeedsSWRenderer() local
122 canDrawArgs.fCaps = context->priv().caps(); in PathNeedsSWRenderer()
123 canDrawArgs.fProxy = surfaceDrawContext->asRenderTargetProxy(); in PathNeedsSWRenderer()
124 canDrawArgs.fClipConservativeBounds = &scissorRect; in PathNeedsSWRenderer()
125 canDrawArgs.fViewMatrix = &viewMatrix; in PathNeedsSWRenderer()
126 canDrawArgs.fShape = &shape; in PathNeedsSWRenderer()
127 canDrawArgs.fPaint = nullptr; in PathNeedsSWRenderer()
128 canDrawArgs.fSurfaceProps = &surfaceDrawContext->surfaceProps(); in PathNeedsSWRenderer()
129 canDrawArgs.fAAType = aaType; in PathNeedsSWRenderer()
130 canDrawArgs.fHasUserStencilSettings = hasUserStencilSettings; in PathNeedsSWRenderer()
134 context->priv().drawingManager()->getPathRenderer(canDrawArgs, false, type); in PathNeedsSWRenderer()