Lines Matching refs:mDisplayListData

48     if (mDisplayListData) {  in debugDumpLayers()
49 for (size_t i = 0; i < mDisplayListData->children().size(); i++) { in debugDumpLayers()
50 mDisplayListData->children()[i]->mRenderNode->debugDumpLayers(prefix); in debugDumpLayers()
58 , mDisplayListData(nullptr) in RenderNode()
98 if (mDisplayListData) { in output()
100 for (unsigned int i = 0; i < mDisplayListData->displayListOps.size(); i++) { in output()
101 mDisplayListData->displayListOps[i]->output(level, flags); in output()
113 if (mDisplayListData && mDisplayListData != mStagingDisplayListData) { in getDebugSize()
114 size += mDisplayListData->getUsedSize(); in getDebugSize()
247 } else if (mDisplayListData) { in prepareTreeImpl()
248 willHaveFunctor = !mDisplayListData->functors.isEmpty(); in prepareTreeImpl()
257 prepareSubTree(info, childFunctorsNeedLayer, mDisplayListData); in prepareTreeImpl()
313 mDisplayListData = mStagingDisplayListData; in pushStagingDisplayListChanges()
315 if (mDisplayListData) { in pushStagingDisplayListChanges()
316 for (size_t i = 0; i < mDisplayListData->functors.size(); i++) { in pushStagingDisplayListChanges()
317 (*mDisplayListData->functors[i])(DrawGlInfo::kModeSync, nullptr); in pushStagingDisplayListChanges()
325 if (mDisplayListData) { in deleteDisplayListData()
326 for (size_t i = 0; i < mDisplayListData->children().size(); i++) { in deleteDisplayListData()
327 mDisplayListData->children()[i]->mRenderNode->decParentRefCount(); in deleteDisplayListData()
329 if (mDisplayListData->functors.size()) { in deleteDisplayListData()
330 Caches::getInstance().unregisterFunctors(mDisplayListData->functors.size()); in deleteDisplayListData()
333 delete mDisplayListData; in deleteDisplayListData()
334 mDisplayListData = nullptr; in deleteDisplayListData()
363 if (mDisplayListData) { in destroyHardwareResources()
364 for (size_t i = 0; i < mDisplayListData->children().size(); i++) { in destroyHardwareResources()
365 mDisplayListData->children()[i]->mRenderNode->destroyHardwareResources(); in destroyHardwareResources()
523 if (mDisplayListData == nullptr) return; in computeOrdering()
524 for (unsigned int i = 0; i < mDisplayListData->children().size(); i++) { in computeOrdering()
525 DrawRenderNodeOp* childOp = mDisplayListData->children()[i]; in computeOrdering()
537 if (mDisplayListData == nullptr || mDisplayListData->isEmpty()) return; in computeOrderingImpl()
554 if (mDisplayListData->children().size() > 0) { in computeOrderingImpl()
555 const bool isProjectionReceiver = mDisplayListData->projectionReceiveIndex >= 0; in computeOrderingImpl()
557 for (unsigned int i = 0; i < mDisplayListData->children().size(); i++) { in computeOrderingImpl()
558 DrawRenderNodeOp* childOp = mDisplayListData->children()[i]; in computeOrderingImpl()
648 DrawRenderNodeOp* childOp = mDisplayListData->children()[i]; in buildZSortedChildList()
809 (mDisplayListData->displayListOps[mDisplayListData->projectionReceiveIndex]); in issueOperationsOfProjectedChildren()
846 if (mDisplayListData->isEmpty()) { in issueOperations()
898 const int projectionReceiveIndex = mDisplayListData->projectionReceiveIndex; in issueOperations()
899 … for (size_t chunkIndex = 0; chunkIndex < mDisplayListData->getChunks().size(); chunkIndex++) { in issueOperations()
900 const DisplayListData::Chunk& chunk = mDisplayListData->getChunks()[chunkIndex]; in issueOperations()
910 DisplayListOp *op = mDisplayListData->displayListOps[opIndex]; in issueOperations()