| Index: bench/SKPAnimationBench.cpp
|
| diff --git a/bench/SKPAnimationBench.cpp b/bench/SKPAnimationBench.cpp
|
| index 1a1ca447e506e2bbc63330426eb02d90907ed977..76746601fe79fb3ba3d93b6156ac3c0f85eb6a8e 100644
|
| --- a/bench/SKPAnimationBench.cpp
|
| +++ b/bench/SKPAnimationBench.cpp
|
| @@ -27,7 +27,17 @@ void SKPAnimationBench::onPerCanvasPreDraw(SkCanvas* canvas) {
|
| fAnimationTimer.start();
|
| }
|
|
|
| -void SKPAnimationBench::drawPicture() {
|
| +void SKPAnimationBench::drawPicture(SkCanvas* canvas) {
|
| + SkMatrix m;
|
| + m.setIdentity();
|
| + fAnimation->preConcatFrameMatrix(fAnimationTimer.fWall, fDevBounds, &m);
|
| + canvas->save();
|
| + canvas->concat(m);
|
| + canvas->drawPicture(this->picture());
|
| + canvas->restore();
|
| +}
|
| +
|
| +void SKPAnimationBench::drawPictureTiled() {
|
| fAnimationTimer.end();
|
|
|
| for (int j = 0; j < this->tileRects().count(); ++j) {
|
|
|