Searched defs:displayList (Results 1 - 9 of 9) sorted by relevance

/frameworks/base/libs/hwui/pipeline/skia/
H A DDumpOpsCanvas.h32 DumpOpsCanvas(std::ostream& output, int level, SkiaDisplayList& displayList) argument
35 , mDisplayList(displayList)
H A DRenderNodeDrawable.cpp29 const SkiaDisplayList& displayList,
31 LOG_ALWAYS_FATAL_IF(0 == nestLevel && !displayList.mProjectionReceiver);
32 for (auto& child : displayList.mChildNodes) {
46 if (0 == nestLevel || !displayList.containsProjectionReceiver()) {
119 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); local
124 displayList->mProjectedOutline =
125 displayList->containsProjectionReceiver() ? &properties.getOutline() : nullptr;
140 displayList->mProjectedOutline = nullptr;
190 SkiaDisplayList* displayList = (SkiaDisplayList*)mRenderNode->getDisplayList(); local
191 if (displayList
28 drawBackwardsProjectedNodes(SkCanvas* canvas, const SkiaDisplayList& displayList, int nestLevel) argument
199 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); local
[all...]
H A DSkiaPipeline.cpp107 SkiaDisplayList* displayList = (SkiaDisplayList*)layerNode->getDisplayList(); local
108 if (!displayList || displayList->isEmpty()) {
/frameworks/base/libs/hwui/tests/microbench/
H A DDisplayListCanvasBench.cpp28 auto displayList = new DisplayList(); local
29 benchmark::DoNotOptimize(displayList);
30 delete displayList;
37 auto displayList = new char[sizeof(DisplayList)]; local
38 benchmark::DoNotOptimize(displayList);
39 delete[] displayList;
/frameworks/base/libs/hwui/tests/unit/
H A DRecordingCanvasTests.cpp34 static void playbackOps(const DisplayList& displayList, argument
36 for (auto& chunk : displayList.getChunks()) {
38 RecordedOp* op = displayList.getOps()[opIndex];
/frameworks/base/libs/hwui/
H A DRenderNode.cpp70 void RenderNode::setStagingDisplayList(DisplayList* displayList) { argument
71 mValid = (displayList != nullptr);
74 mStagingDisplayList = displayList;
H A DFrameBuilder.cpp307 static void buildZSortedChildList(V* zTranslatedNodes, const DisplayList& displayList, argument
312 RenderNodeOp* childOp = displayList.getChildren()[i];
505 const DisplayList& displayList = *(renderNode.getDisplayList()); local
506 for (auto& chunk : displayList.getChunks()) {
508 buildZSortedChildList(&zTranslatedNodes, displayList, chunk);
512 const RecordedOp* op = displayList.getOps()[opIndex];
516 displayList.projectionReceiveIndex >= 0 &&
517 static_cast<int>(opIndex) == displayList.projectionReceiveIndex)) {
H A DRecordingCanvas.cpp51 DisplayList* displayList = mDisplayList; local
54 return displayList;
/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.h263 const char* name = nullptr, skiapipeline::SkiaDisplayList* displayList = nullptr) {
275 if (displayList) {
276 node->setStagingDisplayList(displayList);
366 auto displayList = node->getDisplayList(); local
367 if (displayList) {
368 if (displayList->isSkiaDL()) {
370 const_cast<DisplayList*>(displayList))
375 for (auto&& childOp : displayList->getChildren()) {

Completed in 961 milliseconds