Lines Matching refs:onFlushRP
171 GrOnFlushResourceProvider* onFlushRP, CoverageType coverageType, in GrCCPerFlushResources() argument
189 onFlushRP->caps()) in GrCCPerFlushResources()
190 , fRenderedAtlasStack(coverageType, specs.fRenderedAtlasSpecs, onFlushRP->caps()) in GrCCPerFlushResources()
191 , fIndexBuffer(GrCCPathProcessor::FindIndexBuffer(onFlushRP)) in GrCCPerFlushResources()
192 , fVertexBuffer(GrCCPathProcessor::FindVertexBuffer(onFlushRP)) in GrCCPerFlushResources()
193 , fInstanceBuffer(onFlushRP->makeBuffer(GrGpuBufferType::kVertex, in GrCCPerFlushResources()
217 fStencilResolveBuffer = onFlushRP->makeBuffer( in GrCCPerFlushResources()
232 GrCCPathCache* pathCache, GrOnFlushResourceProvider* onFlushRP, GrCCPathCacheEntry* entry, in upgradeEntryToLiteralCoverageAtlas() argument
264 entry->upgradeToLiteralCoverageAtlas(pathCache, onFlushRP, newAtlas, newAtlasOffset)) { in upgradeEntryToLiteralCoverageAtlas()
497 bool GrCCPerFlushResources::finalize(GrOnFlushResourceProvider* onFlushRP) { in finalize() argument
524 if (!fFiller.prepareToDraw(onFlushRP)) { in finalize()
527 if (!fStroker.prepareToDraw(onFlushRP)) { in finalize()
538 auto rtc = atlas->instantiate(onFlushRP); in finalize()
569 if (auto rtc = atlas->instantiate(onFlushRP, std::move(backingTexture))) { in finalize()
576 } else if (onFlushRP->caps()->shaderCaps()->geometryShaderSupport()) { in finalize()
587 onFlushRP->addTextureResolveTask(sk_ref_sp(rtc->asTextureProxy()), in finalize()