Home
last modified time | relevance | path

Searched refs:SkiaRecordingCanvas (Results 1 – 10 of 10) sorted by relevance

/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DRenderNodeDrawableTests.cpp175 static SkRect getRecorderClipBounds(const SkiaRecordingCanvas& recorder) { in getRecorderClipBounds()
181 static SkMatrix getRecorderMatrix(const SkiaRecordingCanvas& recorder) { in getRecorderMatrix()
287 [](RenderProperties& properties, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_TEST()
303 [](RenderProperties& properties, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_TEST()
323 SkiaRecordingCanvas& canvas) { in RENDERTHREAD_TEST()
369 [](RenderProperties& properties, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
376 [](RenderProperties& properties, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
479 [](RenderProperties& properties, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
492 [](RenderProperties& properties, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
508 SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
[all …]
H A DSkiaPipelineTests.cpp46 0, 0, 1, 1, [](RenderProperties& props, SkiaRecordingCanvas& redCanvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
93 0, 0, 2, 2, [](RenderProperties& props, SkiaRecordingCanvas& redCanvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
115 0, 0, 1, 1, [](RenderProperties& props, SkiaRecordingCanvas& redCanvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
126 0, 0, 2, 2, [](RenderProperties& props, SkiaRecordingCanvas& blueCanvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
160 0, 0, 1, 1, [](RenderProperties& props, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
271 [&transparentPaint](RenderProperties& props, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
279 [&transparentPaint](RenderProperties& props, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
317 [](RenderProperties& props, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
355 [](RenderProperties& props, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
384 20, 20, 30, 30, [](RenderProperties& props, SkiaRecordingCanvas& canvas) { in RENDERTHREAD_SKIA_PIPELINE_TEST()
[all …]
H A DSkiaRenderPropertiesTests.cpp62 [propSetupCallback](RenderProperties& props, SkiaRecordingCanvas& canvas) { in testProperty()
H A DSkiaDisplayListTests.cpp43 SkiaRecordingCanvas canvas{nullptr, 1, 1}; in TEST()
/aosp12/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaRecordingCanvas.cpp42 void SkiaRecordingCanvas::initDisplayList(uirenderer::RenderNode* renderNode, int width, in initDisplayList()
59 void SkiaRecordingCanvas::punchHole(const SkRRect& rect) { in punchHole()
78 std::unique_ptr<SkiaDisplayList> SkiaRecordingCanvas::finishRecording() { in finishRecording()
85 void SkiaRecordingCanvas::finishRecording(uirenderer::RenderNode* destination) { in finishRecording()
93 void SkiaRecordingCanvas::drawRoundRect(uirenderer::CanvasPropertyPrimitive* left, in drawRoundRect()
105 void SkiaRecordingCanvas::drawCircle(uirenderer::CanvasPropertyPrimitive* x, in drawCircle()
116 void SkiaRecordingCanvas::enableZ(bool enableZ) { in enableZ()
147 void SkiaRecordingCanvas::drawRenderNode(uirenderer::RenderNode* renderNode) { in drawRenderNode()
163 void SkiaRecordingCanvas::drawWebViewFunctor(int functor) { in drawWebViewFunctor()
176 void SkiaRecordingCanvas::drawVectorDrawable(VectorDrawableRoot* tree) { in drawVectorDrawable()
[all …]
H A DSkiaRecordingCanvas.h33 class SkiaRecordingCanvas : public SkiaCanvas {
35 explicit SkiaRecordingCanvas(uirenderer::RenderNode* renderNode, int width, int height) { in SkiaRecordingCanvas() function
/aosp12/frameworks/base/libs/hwui/tests/microbench/
H A DDisplayListCanvasBench.cpp48 auto canvas = std::make_unique<SkiaRecordingCanvas>(nullptr, 100, 100); in BM_SkiaDisplayListCanvas_record_empty()
60 auto canvas = std::make_unique<SkiaRecordingCanvas>(nullptr, 100, 100); in BM_SkiaDisplayListCanvas_record_saverestore()
76 auto canvas = std::make_unique<SkiaRecordingCanvas>(nullptr, 100, 100); in BM_SkiaDisplayListCanvas_record_translate()
95 auto canvas = std::make_unique<SkiaRecordingCanvas>(nullptr, 100, 100); in BM_SkiaDisplayListCanvas_record_simpleBitmapView()
125 auto canvas = std::make_unique<SkiaRecordingCanvas>(nullptr, 100, 100); in BM_SkiaDisplayListCanvas_basicViewGroupDraw()
/aosp12/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.h203 std::function<void(RenderProperties& props, skiapipeline::SkiaRecordingCanvas& canvas)>
217 std::unique_ptr<skiapipeline::SkiaRecordingCanvas> canvas(
218 new skiapipeline::SkiaRecordingCanvas(nullptr, props.getWidth(),
/aosp12/frameworks/base/libs/hwui/hwui/
H A DCanvas.cpp33 return new uirenderer::skiapipeline::SkiaRecordingCanvas(renderNode, width, height); in create_recording_canvas()
/aosp12/frameworks/base/libs/hwui/
H A DAndroid.bp504 "pipeline/skia/SkiaRecordingCanvas.cpp",