cleanup
Change-Id: I3b64e0af45f778c7d030c3c1a38c2103f91a4223
diff --git a/libs/hwui/microbench/ShadowBench.cpp b/libs/hwui/microbench/ShadowBench.cpp
index bd51693..1b0f5ea 100644
--- a/libs/hwui/microbench/ShadowBench.cpp
+++ b/libs/hwui/microbench/ShadowBench.cpp
@@ -83,16 +83,15 @@
ShadowTestData shadowData;
createShadowTestData(&shadowData);
SkPath path;
- path.reset();
- path.addRoundRect(SkRect::MakeLTRB(0, 0, 100, 100), 5, 5);
+ path.addRoundRect(SkRect::MakeWH(100, 100), 5, 5);
StartBenchmarkTiming();
for (int i = 0; i < iters; i++) {
- std::unique_ptr<VertexBuffer> ambient(new VertexBuffer);
- std::unique_ptr<VertexBuffer> spot(new VertexBuffer);
- tessellateShadows(shadowData, true, path, ambient.get(), spot.get());
- MicroBench::DoNotOptimize(ambient.get());
- MicroBench::DoNotOptimize(spot.get());
+ VertexBuffer ambient;
+ VertexBuffer spot;
+ tessellateShadows(shadowData, true, path, &ambient, &spot);
+ MicroBench::DoNotOptimize(&ambient);
+ MicroBench::DoNotOptimize(&spot);
}
StopBenchmarkTiming();
}