Home
last modified time | relevance | path

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

/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DSkiaDisplayListTests.cpp34 TEST(SkiaDisplayList, create) { in TEST() argument
35 SkiaDisplayList skiaDL; in TEST()
40 TEST(SkiaDisplayList, reset) { in TEST() argument
86 SkiaDisplayList skiaDL; in TEST()
100 SkiaDisplayList skiaDL; in TEST()
150 SkiaDisplayList skiaDL; in RENDERTHREAD_SKIA_PIPELINE_TEST()
226 SkiaDisplayList skiaDL; in RENDERTHREAD_SKIA_PIPELINE_TEST()
250 SkiaDisplayList skiaDL; in RENDERTHREAD_SKIA_PIPELINE_TEST()
270 SkiaDisplayList skiaDL; in RENDERTHREAD_SKIA_PIPELINE_TEST()
291 SkiaDisplayList skiaDL; in RENDERTHREAD_SKIA_PIPELINE_TEST()
[all …]
/aosp12/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaDisplayList.cpp38 void SkiaDisplayList::syncContents(const WebViewSyncData& data) { in syncContents()
50 void SkiaDisplayList::onRemovedFromTree() { in onRemovedFromTree()
56 bool SkiaDisplayList::reuseDisplayList(RenderNode* node) { in reuseDisplayList()
62 void SkiaDisplayList::updateChildren(std::function<void(RenderNode*)> updateFn) { in updateChildren()
91 bool SkiaDisplayList::prepareListAndChildren( in prepareListAndChildren()
166 void SkiaDisplayList::reset() { in reset()
181 void SkiaDisplayList::output(std::ostream& output, uint32_t level) const { in output()
H A DRenderNodeDrawable.h34 class SkiaDisplayList; variable
83 void setProjectedDisplayList(SkiaDisplayList* projectedDisplayList) { in setProjectedDisplayList()
115 void drawBackwardsProjectedNodes(SkCanvas* canvas, const SkiaDisplayList& displayList,
150 SkiaDisplayList* mProjectedDisplayList = nullptr;
H A DReorderBarrierDrawables.h30 class SkiaDisplayList; variable
42 explicit StartReorderBarrierDrawable(SkiaDisplayList* data);
52 SkiaDisplayList* mDisplayList;
H A DRenderNodeDrawable.cpp47 const SkiaDisplayList& displayList, in drawBackwardsProjectedNodes()
72 const SkiaDisplayList* childDisplayList = childNode->getDisplayList().asSkiaDl(); in drawBackwardsProjectedNodes()
150 SkiaDisplayList* displayList = renderNode->getDisplayList().asSkiaDl(); in forceDraw()
217 SkiaDisplayList* displayList = mRenderNode->getDisplayList().asSkiaDl(); in drawContent()
227 SkiaDisplayList* displayList = renderNode->getDisplayList().asSkiaDl(); in drawContent()
H A DSkiaDisplayList.h47 class SkiaDisplayList {
54 ~SkiaDisplayList() { in ~SkiaDisplayList()
H A DSkiaRecordingCanvas.h51 std::unique_ptr<SkiaDisplayList> finishRecording();
86 std::unique_ptr<SkiaDisplayList> mDisplayList;
H A DDumpOpsCanvas.h32 DumpOpsCanvas(std::ostream& output, int level, const SkiaDisplayList& displayList) in DumpOpsCanvas()
150 const SkiaDisplayList& mDisplayList;
H A DStretchMask.h56 skiapipeline::SkiaDisplayList* displayList, SkCanvas* canvas);
H A DStretchMask.cpp27 skiapipeline::SkiaDisplayList* displayList, in draw()
H A DSkiaRecordingCanvas.cpp51 mDisplayList.reset(new SkiaDisplayList()); in initDisplayList()
78 std::unique_ptr<SkiaDisplayList> SkiaRecordingCanvas::finishRecording() { in finishRecording()
H A DReorderBarrierDrawables.cpp29 StartReorderBarrierDrawable::StartReorderBarrierDrawable(SkiaDisplayList* data) in StartReorderBarrierDrawable()
H A DSkiaPipeline.cpp105 SkiaDisplayList* displayList = layerNode->getDisplayList().asSkiaDl(); in renderLayersImpl()
302 SkiaDisplayList* dl = node->getDisplayList().asSkiaDl(); in collectLayers()
/aosp12/frameworks/base/libs/hwui/
H A DDisplayList.h39 explicit SkiaDisplayListWrapper(std::unique_ptr<skiapipeline::SkiaDisplayList> impl) in SkiaDisplayListWrapper()
83 [[nodiscard]] skiapipeline::SkiaDisplayList* asSkiaDl() { in asSkiaDl()
87 [[nodiscard]] const skiapipeline::SkiaDisplayList* asSkiaDl() const { in asSkiaDl()
153 std::unique_ptr<skiapipeline::SkiaDisplayList> mImpl;
163 using SkiaDisplayList = skiapipeline::SkiaDisplayList;
185 std::variant<EmptyList, std::unique_ptr<SkiaDisplayList>, CanvasOpBuffer> mImpls;
216 explicit MultiDisplayList(std::unique_ptr<SkiaDisplayList> impl) in MultiDisplayList()
258 [[nodiscard]] SkiaDisplayList* asSkiaDl() { in asSkiaDl()
262 [[nodiscard]] const SkiaDisplayList* asSkiaDl() const { in asSkiaDl()
H A DRenderNode.h300 std::unique_ptr<skiapipeline::SkiaDisplayList> detachAvailableList() { in detachAvailableList()
309 void attachAvailableList(skiapipeline::SkiaDisplayList* skiaDisplayList) { in attachAvailableList()
387 std::unique_ptr<skiapipeline::SkiaDisplayList> mAvailableDisplayList;
H A DAndroid.bp503 "pipeline/skia/SkiaDisplayList.cpp",
/aosp12/frameworks/base/libs/hwui/tests/microbench/
H A DDisplayListCanvasBench.cpp31 auto displayList = new skiapipeline::SkiaDisplayList(); in BM_SkiaDisplayList_alloc()
40 auto displayList = new char[sizeof(skiapipeline::SkiaDisplayList)]; in BM_SkiaDisplayList_alloc_theoretical()
/aosp12/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.h206 std::unique_ptr<skiapipeline::SkiaDisplayList> displayList = nullptr) {