Searched refs:displayList (Results 1 - 14 of 14) sorted by relevance

/frameworks/base/libs/hwui/pipeline/skia/
H A DRenderNodeDrawable.cpp27 void RenderNodeDrawable::drawBackwardsProjectedNodes(SkCanvas* canvas, const SkiaDisplayList& displayList, argument
29 LOG_ALWAYS_FATAL_IF(0 == nestLevel && !displayList.mProjectionReceiver);
30 for (auto& child : displayList.mChildNodes) {
44 if (0 == nestLevel || !displayList.containsProjectionReceiver()) {
116 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); local
121 displayList->mProjectedOutline = displayList->containsProjectionReceiver()
137 displayList->mProjectedOutline = nullptr;
165 SkiaDisplayList* displayList = (SkiaDisplayList*)mRenderNode->getDisplayList(); local
166 if (displayList
174 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); local
[all...]
H A DRenderNodeDrawable.h112 * @param displayList is a display list that contains a projection receiver
115 void drawBackwardsProjectedNodes(SkCanvas* canvas, const SkiaDisplayList& displayList,
H A DDumpOpsCanvas.h31 DumpOpsCanvas(std::ostream& output, int level, SkiaDisplayList& displayList) argument
34 , mDisplayList(displayList)
H A DSkiaPipeline.cpp91 SkiaDisplayList* displayList = (SkiaDisplayList*)layerNode->getDisplayList(); local
92 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/common/
H A DTestUtils.h262 const char* name = nullptr, skiapipeline::SkiaDisplayList* displayList = nullptr) {
274 if (displayList) {
275 node->setStagingDisplayList(displayList);
366 auto displayList = node->getDisplayList(); local
367 if (displayList) {
368 for (auto&& childOp : displayList->getChildren()) {
/frameworks/base/libs/hwui/
H A DFrameBuilder.cpp315 const DisplayList& displayList, const DisplayList::Chunk& chunk) {
319 RenderNodeOp* childOp = displayList.getChildren()[i];
519 const DisplayList& displayList = *(renderNode.getDisplayList()); local
520 for (auto& chunk : displayList.getChunks()) {
522 buildZSortedChildList(&zTranslatedNodes, displayList, chunk);
526 const RecordedOp* op = displayList.getOps()[opIndex];
530 && displayList.projectionReceiveIndex >= 0
531 && static_cast<int>(opIndex) == displayList.projectionReceiveIndex)) {
314 buildZSortedChildList(V* zTranslatedNodes, const DisplayList& displayList, const DisplayList::Chunk& chunk) argument
H A DRenderNode.cpp72 void RenderNode::setStagingDisplayList(DisplayList* displayList) { argument
73 mValid = (displayList != nullptr);
76 mStagingDisplayList = displayList;
H A DRecordingCanvas.cpp54 DisplayList* displayList = mDisplayList; local
57 return displayList;
/frameworks/base/services/core/java/com/android/server/wm/
H A DRootWindowContainer.java772 ArrayList<DisplayContent> displayList = new ArrayList();
777 if (displayContent != null && !displayList.contains(displayContent)) {
778 displayList.add(displayContent);
782 for (int j = displayList.size() - 1; j >= 0; --j) {
783 final DisplayContent dc = displayList.get(j);
/frameworks/base/core/java/android/widget/
H A DAppSecurityPermissions.java454 LinearLayout displayList = permsView.findViewById(R.id.perms_list);
457 displayPermissions(mPermGroupsList, displayList, which, showRevokeUI);
458 if (displayList.getChildCount() <= 0) {
H A DEditor.java458 RenderNode displayList = mTextRenderNodes[i] != null
460 if (displayList != null && displayList.isValid()) {
461 displayList.discardDisplayList();
/frameworks/base/core/java/android/view/
H A DRenderNode.java61 * DisplayList displayList = renderer.createDisplayList();
62 * DisplayListCanvas canvas = displayList.start(width, height);
67 * displayList.end();
88 * displayList.clear();
108 * displayList.end();
230 long displayList = canvas.finishRecording();
231 nSetDisplayList(mNativeRenderNode, 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];

Completed in 278 milliseconds