Loading apct-tests/perftests/core/src/android/graphics/perftests/CanvasPerfTest.java +5 −5 Original line number Diff line number Diff line Loading @@ -17,14 +17,14 @@ package android.graphics.perftests; import android.graphics.Bitmap; import android.graphics.Color; import android.graphics.Bitmap.Config; import android.graphics.Color; import android.graphics.Paint; import android.graphics.RecordingCanvas; import android.graphics.RenderNode; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.view.DisplayListCanvas; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; Loading @@ -43,7 +43,7 @@ public class CanvasPerfTest { RenderNode child = RenderNode.create("child", null); child.setLeftTopRightBottom(50, 50, 100, 100); DisplayListCanvas canvas = node.start(100, 100); RecordingCanvas canvas = node.start(100, 100); node.end(canvas); canvas = child.start(50, 50); canvas.drawColor(Color.WHITE); Loading @@ -70,7 +70,7 @@ public class CanvasPerfTest { BenchmarkState state = mPerfStatusReporter.getBenchmarkState(); RenderNode node = RenderNode.create("benchmark", null); DisplayListCanvas canvas = node.start(100, 100); RecordingCanvas canvas = node.start(100, 100); node.end(canvas); Bitmap bitmap = Bitmap.createBitmap(80, 80, Config.ARGB_8888); Paint paint = new Paint(); Loading apct-tests/perftests/core/src/android/graphics/perftests/OutlinePerfTest.java +0 −1 Original line number Diff line number Diff line Loading @@ -20,7 +20,6 @@ import android.graphics.Outline; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; Loading apct-tests/perftests/core/src/android/graphics/perftests/RenderNodePerfTest.java +4 −6 Original line number Diff line number Diff line Loading @@ -17,17 +17,15 @@ package android.graphics.perftests; import android.graphics.Outline; import android.graphics.RecordingCanvas; import android.graphics.RenderNode; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.view.DisplayListCanvas; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; import java.util.ArrayList; @LargeTest public class RenderNodePerfTest { @Rule Loading Loading @@ -73,7 +71,7 @@ public class RenderNodePerfTest { final BenchmarkState state = mPerfStatusReporter.getBenchmarkState(); RenderNode node = RenderNode.create("LinearLayout", null); while (state.keepRunning()) { DisplayListCanvas canvas = node.start(100, 100); RecordingCanvas canvas = node.start(100, 100); node.end(canvas); } } Loading @@ -82,7 +80,7 @@ public class RenderNodePerfTest { public void testStartEndDeepHierarchy() { final BenchmarkState state = mPerfStatusReporter.getBenchmarkState(); RenderNode[] nodes = new RenderNode[30]; DisplayListCanvas[] canvases = new DisplayListCanvas[nodes.length]; RecordingCanvas[] canvases = new RecordingCanvas[nodes.length]; for (int i = 0; i < nodes.length; i++) { nodes[i] = RenderNode.create("LinearLayout", null); } Loading apct-tests/perftests/core/src/android/text/BoringLayoutCreateDrawPerfTest.java +3 −3 Original line number Diff line number Diff line Loading @@ -18,12 +18,12 @@ package android.text; import static android.text.Layout.Alignment.ALIGN_NORMAL; import android.graphics.Canvas; import android.graphics.RecordingCanvas; import android.graphics.RenderNode; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.text.NonEditableTextGenerator.TextType; import android.view.DisplayListCanvas; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; Loading Loading @@ -120,7 +120,7 @@ public class BoringLayoutCreateDrawPerfTest { while (state.keepRunning()) { state.pauseTiming(); final DisplayListCanvas canvas = node.start(1200, 200); final RecordingCanvas canvas = node.start(1200, 200); final int save = canvas.save(); if (!mCached) Canvas.freeTextLayoutCaches(); state.resumeTiming(); Loading apct-tests/perftests/core/src/android/text/PaintMeasureDrawPerfTest.java +3 −3 Original line number Diff line number Diff line Loading @@ -17,11 +17,11 @@ package android.text; import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.RecordingCanvas; import android.graphics.RenderNode; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.view.DisplayListCanvas; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; Loading Loading @@ -107,7 +107,7 @@ public class PaintMeasureDrawPerfTest { while (state.keepRunning()) { state.pauseTiming(); final DisplayListCanvas canvas = node.start(1200, 200); final RecordingCanvas canvas = node.start(1200, 200); final int save = canvas.save(); if (!mCached) Canvas.freeTextLayoutCaches(); state.resumeTiming(); Loading Loading
apct-tests/perftests/core/src/android/graphics/perftests/CanvasPerfTest.java +5 −5 Original line number Diff line number Diff line Loading @@ -17,14 +17,14 @@ package android.graphics.perftests; import android.graphics.Bitmap; import android.graphics.Color; import android.graphics.Bitmap.Config; import android.graphics.Color; import android.graphics.Paint; import android.graphics.RecordingCanvas; import android.graphics.RenderNode; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.view.DisplayListCanvas; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; Loading @@ -43,7 +43,7 @@ public class CanvasPerfTest { RenderNode child = RenderNode.create("child", null); child.setLeftTopRightBottom(50, 50, 100, 100); DisplayListCanvas canvas = node.start(100, 100); RecordingCanvas canvas = node.start(100, 100); node.end(canvas); canvas = child.start(50, 50); canvas.drawColor(Color.WHITE); Loading @@ -70,7 +70,7 @@ public class CanvasPerfTest { BenchmarkState state = mPerfStatusReporter.getBenchmarkState(); RenderNode node = RenderNode.create("benchmark", null); DisplayListCanvas canvas = node.start(100, 100); RecordingCanvas canvas = node.start(100, 100); node.end(canvas); Bitmap bitmap = Bitmap.createBitmap(80, 80, Config.ARGB_8888); Paint paint = new Paint(); Loading
apct-tests/perftests/core/src/android/graphics/perftests/OutlinePerfTest.java +0 −1 Original line number Diff line number Diff line Loading @@ -20,7 +20,6 @@ import android.graphics.Outline; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; Loading
apct-tests/perftests/core/src/android/graphics/perftests/RenderNodePerfTest.java +4 −6 Original line number Diff line number Diff line Loading @@ -17,17 +17,15 @@ package android.graphics.perftests; import android.graphics.Outline; import android.graphics.RecordingCanvas; import android.graphics.RenderNode; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.view.DisplayListCanvas; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; import java.util.ArrayList; @LargeTest public class RenderNodePerfTest { @Rule Loading Loading @@ -73,7 +71,7 @@ public class RenderNodePerfTest { final BenchmarkState state = mPerfStatusReporter.getBenchmarkState(); RenderNode node = RenderNode.create("LinearLayout", null); while (state.keepRunning()) { DisplayListCanvas canvas = node.start(100, 100); RecordingCanvas canvas = node.start(100, 100); node.end(canvas); } } Loading @@ -82,7 +80,7 @@ public class RenderNodePerfTest { public void testStartEndDeepHierarchy() { final BenchmarkState state = mPerfStatusReporter.getBenchmarkState(); RenderNode[] nodes = new RenderNode[30]; DisplayListCanvas[] canvases = new DisplayListCanvas[nodes.length]; RecordingCanvas[] canvases = new RecordingCanvas[nodes.length]; for (int i = 0; i < nodes.length; i++) { nodes[i] = RenderNode.create("LinearLayout", null); } Loading
apct-tests/perftests/core/src/android/text/BoringLayoutCreateDrawPerfTest.java +3 −3 Original line number Diff line number Diff line Loading @@ -18,12 +18,12 @@ package android.text; import static android.text.Layout.Alignment.ALIGN_NORMAL; import android.graphics.Canvas; import android.graphics.RecordingCanvas; import android.graphics.RenderNode; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.text.NonEditableTextGenerator.TextType; import android.view.DisplayListCanvas; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; Loading Loading @@ -120,7 +120,7 @@ public class BoringLayoutCreateDrawPerfTest { while (state.keepRunning()) { state.pauseTiming(); final DisplayListCanvas canvas = node.start(1200, 200); final RecordingCanvas canvas = node.start(1200, 200); final int save = canvas.save(); if (!mCached) Canvas.freeTextLayoutCaches(); state.resumeTiming(); Loading
apct-tests/perftests/core/src/android/text/PaintMeasureDrawPerfTest.java +3 −3 Original line number Diff line number Diff line Loading @@ -17,11 +17,11 @@ package android.text; import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.RecordingCanvas; import android.graphics.RenderNode; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; import android.support.test.filters.LargeTest; import android.view.DisplayListCanvas; import android.view.RenderNode; import org.junit.Rule; import org.junit.Test; Loading Loading @@ -107,7 +107,7 @@ public class PaintMeasureDrawPerfTest { while (state.keepRunning()) { state.pauseTiming(); final DisplayListCanvas canvas = node.start(1200, 200); final RecordingCanvas canvas = node.start(1200, 200); final int save = canvas.save(); if (!mCached) Canvas.freeTextLayoutCaches(); state.resumeTiming(); Loading