Lines Matching refs:rContext
45 GrTessellationPathRenderer::GrTessellationPathRenderer(GrRecordingContext* rContext) in GrTessellationPathRenderer() argument
47 std::min(kMaxAtlasSize, rContext->priv().caps()->maxPreferredRenderTargetSize()), in GrTessellationPathRenderer()
48 *rContext->priv().caps(), kAtlasAlgorithm) { in GrTessellationPathRenderer()
49 this->initAtlasFlags(rContext); in GrTessellationPathRenderer()
52 void GrTessellationPathRenderer::initAtlasFlags(GrRecordingContext* rContext) { in initAtlasFlags() argument
55 if (!rContext->asDirectContext()) { in initAtlasFlags()
60 const GrCaps& caps = *rContext->priv().caps(); in initAtlasFlags()
103 rContext->priv().printWarningMessage(SkStringPrintf( in initAtlasFlags()
152 static GrOp::Owner make_op(GrRecordingContext* rContext, const GrSurfaceContext* surfaceContext, in make_op() argument
161 const GrShaderCaps& shaderCaps = *rContext->priv().caps()->shaderCaps(); in make_op()
215 return GrOp::Make<GrStrokeTessellateOp>(rContext, aaType, viewMatrix, path, stroke, in make_op()
238 return GrOp::Make<GrPathInnerTriangulateOp>(rContext, viewMatrix, path, in make_op()
242 return GrOp::Make<GrPathStencilFillOp>(rContext, viewMatrix, path, std::move(paint), aaType, in make_op()