From 90c46ee50b07cc9e85b5fd28dacc6d14e50af421 Mon Sep 17 00:00:00 2001 From: Angel Aguayo Date: Tue, 8 Nov 2022 23:42:09 +0000 Subject: Exposed SkCanvas::drawMesh Added drawMesh method to the Canvas API, utilizing SkCanvas::drawMesh. Bug: b/253321460 Test: HwAccelerationTest MeshActivity Change-Id: I43802af61bbd6f76444b4e4b7cec2b95bae34f66 --- libs/hwui/SkiaCanvas.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libs/hwui/SkiaCanvas.cpp') diff --git a/libs/hwui/SkiaCanvas.cpp b/libs/hwui/SkiaCanvas.cpp index 473afbd2aa2f..d83d78f650aa 100644 --- a/libs/hwui/SkiaCanvas.cpp +++ b/libs/hwui/SkiaCanvas.cpp @@ -570,6 +570,10 @@ void SkiaCanvas::drawVertices(const SkVertices* vertices, SkBlendMode mode, cons applyLooper(&paint, [&](const SkPaint& p) { mCanvas->drawVertices(vertices, mode, p); }); } +void SkiaCanvas::drawMesh(const SkMesh& mesh, sk_sp blender, const SkPaint& paint) { + mCanvas->drawMesh(mesh, blender, paint); +} + // ---------------------------------------------------------------------------- // Canvas draw operations: Bitmaps // ---------------------------------------------------------------------------- -- cgit v1.2.3-59-g8ed1b