Lines Matching refs:flushState
238 GrOpFlushState flushState(gpu, fContext->contextPriv().resourceProvider(), &fTokenTracker, in flush() local
268 onFlushOpList->prepare(&flushState); in flush()
287 flushState.deinstantiateProxyTracker()); in flush()
310 if (this->executeOpLists(startIndex, stopIndex, &flushState, &numOpListsExecuted)) { in flush()
337 flushState.deinstantiateProxyTracker()->deinstantiateAllProxies(); in flush()
353 bool GrDrawingManager::executeOpLists(int startIndex, int stopIndex, GrOpFlushState* flushState, in executeOpLists() argument
393 opList->prepare(flushState); in executeOpLists()
397 flushState->preExecuteDraws(); in executeOpLists()
408 if (!onFlushOpList->execute(flushState)) { in executeOpLists()
415 flushState->gpu()->finishFlush(0, nullptr); in executeOpLists()
427 if (fDAG.opList(i)->execute(flushState)) { in executeOpLists()
432 flushState->gpu()->finishFlush(0, nullptr); in executeOpLists()
437 SkASSERT(!flushState->commandBuffer()); in executeOpLists()
443 flushState->reset(); in executeOpLists()