Lines Matching refs:ddl
584 void GrDrawingManager::moveRenderTasksToDDL(SkDeferredDisplayList* ddl) {
593 fDAG.swap(ddl->fRenderTasks);
596 for (auto& renderTask : ddl->fRenderTasks) {
601 ddl->fArenas = std::move(fContext->priv().detachArenas());
603 fContext->priv().detachProgramData(&ddl->fProgramData);
608 void GrDrawingManager::createDDLTask(sk_sp<const SkDeferredDisplayList> ddl,
625 if (ddl->priv().targetProxy()->isMSAADirty()) {
627 ddl->characterization().origin(),
628 ddl->priv().targetProxy()->backingStoreDimensions().height(),
629 ddl->priv().targetProxy()->msaaDirtyRect());
639 ddl->fLazyProxyData->fReplayDest = newDest.get();
644 std::move(ddl),