Lines Matching refs:fProgramInfo
143 if (fProgramInfo) { in visitProxies()
144 fProgramInfo->visitFPProxies(func); in visitProxies()
218 GrProgramInfo* programInfo() override { return fProgramInfo; } in programInfo()
242 fProgramInfo = fHelper.createProgramInfo(caps, arena, writeView, usesMSAASurface, in onCreateProgramInfo()
248 if (!fProgramInfo) { in onPrepareDraws()
252 size_t kVertexStride = fProgramInfo->geomProc().vertexStride(); in onPrepareDraws()
291 flushState->bindPipelineAndScissorClip(*fProgramInfo, chainBounds); in onExecute()
292 flushState->bindTextures(fProgramInfo->geomProc(), nullptr, fProgramInfo->pipeline()); in onExecute()
313 GrProgramInfo* fProgramInfo = nullptr; member in skgpu::ganesh::StrokeRectOp::__anon639f9e8c0111::NonAAStrokeRectOp
538 if (fProgramInfo) { in visitProxies()
539 fProgramInfo->visitFPProxies(func); in visitProxies()
555 GrProgramInfo* programInfo() override { return fProgramInfo; } in programInfo()
624 GrProgramInfo* fProgramInfo = nullptr; member in skgpu::ganesh::StrokeRectOp::__anon639f9e8c0111::AAStrokeRectOp
652 fProgramInfo = fHelper.createProgramInfo(caps, in onCreateProgramInfo()
666 if (!fProgramInfo) { in onPrepareDraws()
668 if (!fProgramInfo) { in onPrepareDraws()
687 fProgramInfo->geomProc().vertexStride(), std::move(indexBuffer), in onPrepareDraws()
712 if (!fProgramInfo || !fMesh) { in onExecute()
716 flushState->bindPipelineAndScissorClip(*fProgramInfo, chainBounds); in onExecute()
717 flushState->bindTextures(fProgramInfo->geomProc(), nullptr, fProgramInfo->pipeline()); in onExecute()