Home
last modified time | relevance | path

Searched refs:displayList (Results 1 – 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/pipeline/skia/
DRenderNodeDrawable.cpp44 const SkiaDisplayList& displayList, in drawBackwardsProjectedNodes() argument
46 LOG_ALWAYS_FATAL_IF(0 == nestLevel && !displayList.mProjectionReceiver); in drawBackwardsProjectedNodes()
47 for (auto& child : displayList.mChildNodes) { in drawBackwardsProjectedNodes()
61 if (0 == nestLevel || !displayList.containsProjectionReceiver()) { in drawBackwardsProjectedNodes()
148 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); in forceDraw() local
153 displayList->mProjectedOutline = in forceDraw()
154 displayList->containsProjectionReceiver() ? &properties.getOutline() : nullptr; in forceDraw()
169 displayList->mProjectedOutline = nullptr; in forceDraw()
219 SkiaDisplayList* displayList = (SkiaDisplayList*)mRenderNode->getDisplayList(); in drawContent() local
220 displayList->mParentMatrix = canvas->getTotalMatrix(); in drawContent()
[all …]
DDumpOpsCanvas.h32 DumpOpsCanvas(std::ostream& output, int level, SkiaDisplayList& displayList) in DumpOpsCanvas() argument
35 , mDisplayList(displayList) in DumpOpsCanvas()
DRenderNodeDrawable.h115 void drawBackwardsProjectedNodes(SkCanvas* canvas, const SkiaDisplayList& displayList,
DSkiaPipeline.cpp103 SkiaDisplayList* displayList = (SkiaDisplayList*)layerNode->getDisplayList(); in renderLayersImpl() local
104 if (!displayList || displayList->isEmpty()) { in renderLayersImpl()
/frameworks/base/libs/hwui/tests/microbench/
DDisplayListCanvasBench.cpp29 auto displayList = new skiapipeline::SkiaDisplayList(); in BM_DisplayList_alloc() local
30 benchmark::DoNotOptimize(displayList); in BM_DisplayList_alloc()
31 delete displayList; in BM_DisplayList_alloc()
38 auto displayList = new char[sizeof(skiapipeline::SkiaDisplayList)]; in BM_DisplayList_alloc_theoretical() local
39 benchmark::DoNotOptimize(displayList); in BM_DisplayList_alloc_theoretical()
40 delete[] displayList; in BM_DisplayList_alloc_theoretical()
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h214 const char* name = nullptr, skiapipeline::SkiaDisplayList* displayList = nullptr) {
221 if (displayList) {
222 node->setStagingDisplayList(displayList);
359 auto displayList = node->getDisplayList(); in syncHierarchyPropertiesAndDisplayListImpl() local
360 if (displayList) { in syncHierarchyPropertiesAndDisplayListImpl()
362 static_cast<skiapipeline::SkiaDisplayList*>(const_cast<DisplayList*>(displayList)) in syncHierarchyPropertiesAndDisplayListImpl()
/frameworks/base/services/accessibility/java/com/android/server/accessibility/
DAccessibilityInputFilter.java455 private void addFirstEventHandlerForAllDisplays(ArrayList<Display> displayList, in addFirstEventHandlerForAllDisplays() argument
457 for (int i = 0; i < displayList.size(); i++) { in addFirstEventHandlerForAllDisplays()
458 final int displayId = displayList.get(i).getDisplayId(); in addFirstEventHandlerForAllDisplays()
/frameworks/base/libs/hwui/
DRenderNode.cpp72 void RenderNode::setStagingDisplayList(DisplayList* displayList) { in setStagingDisplayList() argument
73 mValid = (displayList != nullptr); in setStagingDisplayList()
76 mStagingDisplayList = displayList; in setStagingDisplayList()
/frameworks/base/services/core/java/com/android/server/wm/
DRootWindowContainer.java736 ArrayList<DisplayContent> displayList = new ArrayList(); in performSurfacePlacementNoTrace() local
741 if (displayContent != null && !displayList.contains(displayContent)) { in performSurfacePlacementNoTrace()
742 displayList.add(displayContent); in performSurfacePlacementNoTrace()
746 for (int j = displayList.size() - 1; j >= 0; --j) { in performSurfacePlacementNoTrace()
747 final DisplayContent dc = displayList.get(j); in performSurfacePlacementNoTrace()
/frameworks/base/graphics/java/android/graphics/
DRenderNode.java409 long displayList = canvas.finishRecording(); in endRecording() local
410 nSetDisplayList(mNativeRenderNode, displayList); in endRecording()
/frameworks/base/core/java/android/widget/
DEditor.java550 RenderNode displayList = mTextRenderNodes[i] != null in discardTextDisplayLists() local
552 if (displayList != null && displayList.hasDisplayList()) { in discardTextDisplayLists()
553 displayList.discardDisplayList(); in discardTextDisplayLists()