diff options
author | Stan Iliev <stani@google.com> | 2016-07-27 17:55:43 -0400 |
---|---|---|
committer | Stan Iliev <stani@google.com> | 2016-07-28 18:23:36 -0400 |
commit | 06152cdd06da50762716cd455dcf7ab0117f25b0 (patch) | |
tree | 31e1233cbeb39f2e1268c2d4bd25b6eb149006a5 /libs/hwui/tests/common/scenes/RectGridAnimation.cpp | |
parent | eadd9ca5aca0eed35f070fed6038f41e6d17ff5f (diff) |
Use Canvas::create_recording_canvas instead of RecordingCanvas ctor
Modify HWUI tests to support different recording canvases. Delete
TestCanvas class and use base Canvas class instead. Use
Canvas::create_recording_canvas to create recording canvas instances
instead of RecordingCanvas constructor.
Change-Id: I651fb9bb4add0874d7110bac467a2eb1012357fc
Diffstat (limited to 'libs/hwui/tests/common/scenes/RectGridAnimation.cpp')
-rw-r--r-- | libs/hwui/tests/common/scenes/RectGridAnimation.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/hwui/tests/common/scenes/RectGridAnimation.cpp b/libs/hwui/tests/common/scenes/RectGridAnimation.cpp index a9293ab244dd..e1d323e60b3e 100644 --- a/libs/hwui/tests/common/scenes/RectGridAnimation.cpp +++ b/libs/hwui/tests/common/scenes/RectGridAnimation.cpp @@ -29,12 +29,12 @@ static TestScene::Registrar _RectGrid(TestScene::Info{ class RectGridAnimation : public TestScene { public: sp<RenderNode> card; - void createContent(int width, int height, TestCanvas& canvas) override { + void createContent(int width, int height, Canvas& canvas) override { canvas.drawColor(0xFFFFFFFF, SkXfermode::kSrcOver_Mode); canvas.insertReorderBarrier(true); card = TestUtils::createNode(50, 50, 250, 250, - [](RenderProperties& props, TestCanvas& canvas) { + [](RenderProperties& props, Canvas& canvas) { canvas.drawColor(0xFFFF00FF, SkXfermode::kSrcOver_Mode); SkRegion region; |