Home
last modified time | relevance | path

Searched refs:CanvasOpBuffer (Results 1 – 9 of 9) sorted by relevance

/aosp14/frameworks/base/libs/hwui/canvas/
H A DCanvasOpBuffer.cpp25 void CanvasOpBuffer::updateChildren(std::function<void(RenderNode*)> updateFn) { in updateChildren()
34 void CanvasOpBuffer::output(std::ostream& output, uint32_t level) const { in output()
38 bool CanvasOpBuffer::prepareListAndChildren( in prepareListAndChildren()
45 void CanvasOpBuffer::syncContents(const WebViewSyncData& data) { in syncContents()
49 void CanvasOpBuffer::onRemovedFromTree() { in onRemovedFromTree()
53 void CanvasOpBuffer::applyColorTransform(ColorTransform transform) { in applyColorTransform()
H A DCanvasOpRasterizer.h31 class CanvasOpBuffer; variable
33 void rasterizeCanvasBuffer(const CanvasOpBuffer& source, SkCanvas* destination);
H A DCanvasOpRasterizer.cpp29 void rasterizeCanvasBuffer(const CanvasOpBuffer& source, SkCanvas* destination) { in rasterizeCanvasBuffer()
H A DCanvasOpBuffer.h63 class CanvasOpBuffer final : private OpBuffer<CanvasOpType, CanvasOpContainer> {
/aosp14/frameworks/base/libs/hwui/tests/unit/
H A DCanvasOpTests.cpp74 CanvasOpBuffer buffer; in TEST()
88 CanvasOpBuffer buffer; in TEST()
128 CanvasOpBuffer buffer; in TEST()
143 CanvasOpBuffer buffer; in TEST()
159 CanvasOpBuffer buffer; in TEST()
184 CanvasOpBuffer buffer; in TEST()
202 CanvasOpBuffer buffer; in TEST()
226 CanvasOpBuffer buffer; in TEST()
241 CanvasOpBuffer buffer; in TEST()
259 CanvasOpBuffer buffer; in TEST()
[all …]
H A DCanvasFrontendTests.cpp126 CanvasFrontend<CanvasOpBuffer> opCanvas(100, 100); in TEST()
/aosp14/frameworks/base/libs/hwui/tests/microbench/
H A DCanvasOpBench.cpp30 auto displayList = new CanvasOpBuffer(); in BM_CanvasOpBuffer_alloc()
38 CanvasFrontend<CanvasOpBuffer> canvas(100, 100); in BM_CanvasOpBuffer_record_saverestore()
52 CanvasFrontend<CanvasOpBuffer> canvas(100, 100); in BM_CanvasOpBuffer_record_saverestoreWithReuse()
66 CanvasFrontend<CanvasOpBuffer> canvas(100, 100); in BM_CanvasOpBuffer_record_simpleBitmapView()
/aosp14/frameworks/base/libs/hwui/
H A DDisplayList.h185 std::variant<EmptyList, std::unique_ptr<SkiaDisplayList>, CanvasOpBuffer> mImpls;
219 explicit MultiDisplayList(CanvasOpBuffer&& opBuffer) : mImpls(std::move(opBuffer)) {} in MultiDisplayList()
320 [[nodiscard]] CanvasOpBuffer& asOpBuffer() { in asOpBuffer()
321 return std::get<CanvasOpBuffer>(mImpls); in asOpBuffer()
H A DAndroid.bp513 "canvas/CanvasOpBuffer.cpp",