• Home
  • Raw
  • Download

Lines Matching defs:task

110             bool used = std::any_of(fDAG.begin(), fDAG.end(), [&](auto& task) {  in flush()
185 for (const auto& task : fDAG) { in flush() local
294 for (const auto& task : fDAG) { in removeRenderTasks() local
323 auto check = [&](const GrRenderTask* task, auto&& check) -> void { in sortTasks()
417 sk_sp<GrRenderTask>& task = fDAG[i]; in reorderTasks() local
434 for (auto& task : fDAG) { in closeAllTasks() local
441 GrRenderTask* GrDrawingManager::insertTaskBeforeLast(sk_sp<GrRenderTask> task) { in insertTaskBeforeLast()
457 GrRenderTask* GrDrawingManager::appendTask(sk_sp<GrRenderTask> task) { in appendTask()
549 void GrDrawingManager::setLastRenderTask(const GrSurfaceProxy* proxy, GrRenderTask* task) { in setLastRenderTask()
569 GrRenderTask* task = this->getLastRenderTask(proxy); in getLastOpsTask() local
745 GrRenderTask* task = this->insertTaskBeforeLast(sk_make_sp<GrTextureResolveRenderTask>()); in newTextureResolveRenderTaskBefore() local
772 auto task = this->appendTask(std::move(resolveTask)); in newTextureResolveRenderTask() local
836 GrRenderTask* task = this->appendTask(sk_make_sp<GrTransferFromRenderTask>( in newTransferFromRenderTask() local
871 sk_sp<GrRenderTask> task = GrBufferTransferRenderTask::Make(std::move(src), in newBufferTransferTask() local
901 sk_sp<GrRenderTask> task = GrBufferUpdateRenderTask::Make(std::move(src), in newBufferUpdateTask() local
936 sk_sp<GrRenderTask> task = GrCopyRenderTask::Make(this, in newCopyRenderTask() local
983 GrRenderTask* task = this->appendTask(GrWritePixelsTask::Make(this, in newWritePixelsTask() local