Lines Matching refs:pipelineState
655 GrVkPipelineState* pipelineState = in prepareDrawState() local
662 if (!pipelineState) { in prepareDrawState()
663 return pipelineState; in prepareDrawState()
667 fLastPipelineState && fLastPipelineState != pipelineState && in prepareDrawState()
671 fLastPipelineState = pipelineState; in prepareDrawState()
673 pipelineState->bindPipeline(fGpu, cbInfo.currentCmdBuf()); in prepareDrawState()
675 pipelineState->setAndBindUniforms(fGpu, fRenderTarget, fOrigin, in prepareDrawState()
681 pipelineState->setAndBindTextures(fGpu, primProc, pipeline, primProcProxies, in prepareDrawState()
701 return pipelineState; in prepareDrawState()
761 GrVkPipelineState* pipelineState = this->prepareDrawState(primProc, pipeline, fixedDynamicState, in onDraw() local
763 if (!pipelineState) { in onDraw()
774 SkDEBUGCODE(pipelineState = nullptr); in onDraw()
776 pipelineState = this->prepareDrawState(primProc, pipeline, fixedDynamicState, in onDraw()
778 if (!pipelineState) { in onDraw()
791 pipelineState->setAndBindTextures(fGpu, primProc, pipeline, meshProxies, in onDraw()
794 SkASSERT(pipelineState); in onDraw()