Home
last modified time | relevance | path

Searched refs:SkiaDisplayList (Results 1 – 17 of 17) sorted by relevance

/frameworks/base/libs/hwui/tests/unit/
DSkiaDisplayListTests.cpp34 TEST(SkiaDisplayList, create) { in TEST() argument
35 SkiaDisplayList skiaDL; in TEST()
40 TEST(SkiaDisplayList, reset) { in TEST() argument
41 std::unique_ptr<SkiaDisplayList> skiaDL; in TEST()
74 TEST(SkiaDisplayList, reuseDisplayList) { in TEST() argument
76 std::unique_ptr<SkiaDisplayList> availableList; in TEST()
83 SkiaDisplayList skiaDL; in TEST()
96 TEST(SkiaDisplayList, syncContexts) { in TEST() argument
97 SkiaDisplayList skiaDL; in TEST()
142 RENDERTHREAD_SKIA_PIPELINE_TEST(SkiaDisplayList, prepareListAndChildren) { in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
[all …]
/frameworks/base/libs/hwui/pipeline/skia/
DRenderNodeDrawable.h34 class SkiaDisplayList; variable
83 void setProjectedDisplayList(SkiaDisplayList* projectedDisplayList) { in setProjectedDisplayList()
115 void drawBackwardsProjectedNodes(SkCanvas* canvas, const SkiaDisplayList& displayList,
150 SkiaDisplayList* mProjectedDisplayList = nullptr;
DSkiaDisplayList.cpp31 void SkiaDisplayList::syncContents(const WebViewSyncData& data) { in syncContents()
43 bool SkiaDisplayList::reuseDisplayList(RenderNode* node, renderthread::CanvasContext* context) { in reuseDisplayList()
49 void SkiaDisplayList::updateChildren(std::function<void(RenderNode*)> updateFn) { in updateChildren()
78 bool SkiaDisplayList::prepareListAndChildren( in prepareListAndChildren()
155 void SkiaDisplayList::reset() { in reset()
170 void SkiaDisplayList::output(std::ostream& output, uint32_t level) { in output()
DRenderNodeDrawable.cpp44 const SkiaDisplayList& displayList, in drawBackwardsProjectedNodes()
69 SkiaDisplayList* childDisplayList = static_cast<SkiaDisplayList*>( in drawBackwardsProjectedNodes()
148 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); in forceDraw()
219 SkiaDisplayList* displayList = (SkiaDisplayList*)mRenderNode->getDisplayList(); in drawContent()
226 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); in drawContent()
DReorderBarrierDrawables.h30 class SkiaDisplayList; variable
42 explicit StartReorderBarrierDrawable(SkiaDisplayList* data);
52 SkiaDisplayList* mDisplayList;
DSkiaDisplayList.h45 class SkiaDisplayList {
49 ~SkiaDisplayList() { in ~SkiaDisplayList()
DDumpOpsCanvas.h32 DumpOpsCanvas(std::ostream& output, int level, SkiaDisplayList& displayList) in DumpOpsCanvas()
154 SkiaDisplayList& mDisplayList;
DSkiaRecordingCanvas.h81 std::unique_ptr<SkiaDisplayList> mDisplayList;
DSkiaPipeline.cpp103 SkiaDisplayList* displayList = (SkiaDisplayList*)layerNode->getDisplayList(); in renderLayersImpl()
DReorderBarrierDrawables.cpp29 StartReorderBarrierDrawable::StartReorderBarrierDrawable(SkiaDisplayList* data) in StartReorderBarrierDrawable()
DSkiaRecordingCanvas.cpp47 mDisplayList.reset(new SkiaDisplayList()); in initDisplayList()
/frameworks/base/libs/hwui/
DDisplayList.h32 using DisplayList = skiapipeline::SkiaDisplayList;
DRenderNode.h288 std::unique_ptr<skiapipeline::SkiaDisplayList> detachAvailableList() { in detachAvailableList()
295 void attachAvailableList(skiapipeline::SkiaDisplayList* skiaDisplayList) { in attachAvailableList()
356 std::unique_ptr<skiapipeline::SkiaDisplayList> mAvailableDisplayList;
DAndroid.bp167 "pipeline/skia/SkiaDisplayList.cpp",
/frameworks/base/libs/hwui/tests/microbench/
DDisplayListCanvasBench.cpp29 auto displayList = new skiapipeline::SkiaDisplayList(); in BM_DisplayList_alloc()
38 auto displayList = new char[sizeof(skiapipeline::SkiaDisplayList)]; in BM_DisplayList_alloc_theoretical()
/frameworks/base/libs/hwui/hwui/
DCanvas.h51 class SkiaDisplayList; variable
57 using DisplayList = skiapipeline::SkiaDisplayList;
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h214 const char* name = nullptr, skiapipeline::SkiaDisplayList* displayList = nullptr) {
362 static_cast<skiapipeline::SkiaDisplayList*>(const_cast<DisplayList*>(displayList)) in syncHierarchyPropertiesAndDisplayListImpl()