/aosp12/frameworks/base/libs/hwui/tests/unit/ |
H A D | RenderNodeDrawableTests.cpp | 175 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 D | SkiaPipelineTests.cpp | 46 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 D | SkiaRenderPropertiesTests.cpp | 62 [propSetupCallback](RenderProperties& props, SkiaRecordingCanvas& canvas) { in testProperty()
|
H A D | SkiaDisplayListTests.cpp | 43 SkiaRecordingCanvas canvas{nullptr, 1, 1}; in TEST()
|
/aosp12/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaRecordingCanvas.cpp | 42 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 D | SkiaRecordingCanvas.h | 33 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 D | DisplayListCanvasBench.cpp | 48 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 D | TestUtils.h | 203 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 D | Canvas.cpp | 33 return new uirenderer::skiapipeline::SkiaRecordingCanvas(renderNode, width, height); in create_recording_canvas()
|
/aosp12/frameworks/base/libs/hwui/ |
H A D | Android.bp | 504 "pipeline/skia/SkiaRecordingCanvas.cpp",
|