Lines Matching defs:flushState
246 void StrokeTessellateOp::onPrepare(GrOpFlushState* flushState) {
248 this->prePrepareTessellator({flushState->allocator(), flushState->writeView(),
249 flushState->usesMSAASurface(), &flushState->dstProxyView(),
250 flushState->renderPassBarriers(), flushState->colorLoadOp(),
251 &flushState->caps()}, flushState->detachAppliedClip());
258 int fixedEdgeCount = fTessellator->prepare(flushState,
268 void StrokeTessellateOp::onExecute(GrOpFlushState* flushState, const SkRect& chainBounds) {
270 flushState->bindPipelineAndScissorClip(*fStencilProgram, chainBounds);
271 flushState->bindTextures(fStencilProgram->geomProc(), nullptr, fStencilProgram->pipeline());
272 fTessellator->draw(flushState);
275 flushState->bindPipelineAndScissorClip(*fFillProgram, chainBounds);
276 flushState->bindTextures(fFillProgram->geomProc(), nullptr, fFillProgram->pipeline());
277 fTessellator->draw(flushState);