Loading libs/hwui/tests/unit/RenderNodeDrawableTests.cpp +14 −0 Original line number Diff line number Diff line Loading @@ -1183,6 +1183,20 @@ RENDERTHREAD_SKIA_PIPELINE_TEST(SkiaRecordingCanvas, drawVectorDrawable) { ADD_FAILURE(); } } void onDrawImageRect(const SkImage*, const SkRect* src, const SkRect& dst, const SkPaint* paint, SrcRectConstraint constraint) override { const int index = mDrawCounter++; switch (index) { case 0: EXPECT_EQ(dst, SkRect::MakeWH(CANVAS_WIDTH, CANVAS_HEIGHT)); break; case 1: EXPECT_EQ(dst, SkRect::MakeWH(CANVAS_WIDTH / 2, CANVAS_HEIGHT)); break; default: ADD_FAILURE(); } } }; VectorDrawable::Group* group = new VectorDrawable::Group(); Loading Loading
libs/hwui/tests/unit/RenderNodeDrawableTests.cpp +14 −0 Original line number Diff line number Diff line Loading @@ -1183,6 +1183,20 @@ RENDERTHREAD_SKIA_PIPELINE_TEST(SkiaRecordingCanvas, drawVectorDrawable) { ADD_FAILURE(); } } void onDrawImageRect(const SkImage*, const SkRect* src, const SkRect& dst, const SkPaint* paint, SrcRectConstraint constraint) override { const int index = mDrawCounter++; switch (index) { case 0: EXPECT_EQ(dst, SkRect::MakeWH(CANVAS_WIDTH, CANVAS_HEIGHT)); break; case 1: EXPECT_EQ(dst, SkRect::MakeWH(CANVAS_WIDTH / 2, CANVAS_HEIGHT)); break; default: ADD_FAILURE(); } } }; VectorDrawable::Group* group = new VectorDrawable::Group(); Loading