Home
last modified time | relevance | path

Searched refs:FrameMetrics (Results 1 – 20 of 20) sorted by relevance

/aosp12/frameworks/base/tests/JankBench/app/src/main/java/com/android/benchmark/results/
H A DUiBenchmarkResult.java20 import android.view.FrameMetrics;
45 FrameMetrics.UNKNOWN_DELAY_DURATION,
46 FrameMetrics.INPUT_HANDLING_DURATION,
47 FrameMetrics.ANIMATION_DURATION,
48 FrameMetrics.LAYOUT_MEASURE_DURATION,
49 FrameMetrics.DRAW_DURATION,
50 FrameMetrics.SYNC_DURATION,
51 FrameMetrics.COMMAND_ISSUE_DURATION,
52 FrameMetrics.SWAP_BUFFERS_DURATION,
53 FrameMetrics.TOTAL_DURATION,
[all …]
H A DGlobalResultsStore.java24 import android.view.FrameMetrics;
95 result.getMetricAtIndex(frameIdx, FrameMetrics.UNKNOWN_DELAY_DURATION)); in storeRunResults()
99 result.getMetricAtIndex(frameIdx, FrameMetrics.ANIMATION_DURATION)); in storeRunResults()
103 result.getMetricAtIndex(frameIdx, FrameMetrics.DRAW_DURATION)); in storeRunResults()
105 result.getMetricAtIndex(frameIdx, FrameMetrics.SYNC_DURATION)); in storeRunResults()
109 result.getMetricAtIndex(frameIdx, FrameMetrics.SWAP_BUFFERS_DURATION)); in storeRunResults()
111 result.getMetricAtIndex(frameIdx, FrameMetrics.TOTAL_DURATION)); in storeRunResults()
320 result.getPercentile(FrameMetrics.TOTAL_DURATION, 95))); in exportToCsv()
323 result.getPercentile(FrameMetrics.TOTAL_DURATION, 90))); in exportToCsv()
369 run.getMetricAtIndex(j, FrameMetrics.DRAW_DURATION) + "," + in writeRawResults()
[all …]
/aosp12/frameworks/base/tests/JankBench/app/src/main/java/com/android/benchmark/ui/automation/
H A DCollectorThread.java24 import android.view.FrameMetrics;
37 private List<FrameMetrics> mFrameTimingStats;
47 void onPostInteraction(List<FrameMetrics> stats); in onPostInteraction()
89 … public void onFrameMetricsAvailable(Window window, FrameMetrics frameMetrics, int dropCount) { in onFrameMetricsAvailable()
93 mFrameTimingStats.add(new FrameMetrics(frameMetrics)); in onFrameMetricsAvailable()
H A DAutomator.java25 import android.view.FrameMetrics;
56 public void onPostInteraction(List<FrameMetrics> metrics) {} in onPostInteraction()
127 List<FrameMetrics> collectedStats = (List<FrameMetrics>)msg.obj; in handleMessage()
185 private void persistResults(List<FrameMetrics> stats) { in persistResults()
240 public void onPostInteraction(List<FrameMetrics> stats) { in onPostInteraction()
/aosp12/frameworks/base/tests/JankBench/app/src/main/java/com/android/benchmark/app/
H A DUiResultsFragment.java25 import android.view.FrameMetrics;
80 … double currentAvgFrameDuration = mResults.get(i).getAverage(FrameMetrics.TOTAL_DURATION);
84 … double current99FrameDuration = mResults.get(i).getPercentile(FrameMetrics.TOTAL_DURATION, 99);
88 … double current95FrameDuration = mResults.get(i).getPercentile(FrameMetrics.TOTAL_DURATION, 95);
92 … double current90FrameDuration = mResults.get(i).getPercentile(FrameMetrics.TOTAL_DURATION, 90);
96 double longestFrame = mResults.get(i).getMaximum(FrameMetrics.TOTAL_DURATION);
102 double shortestFrame = mResults.get(i).getMinimum(FrameMetrics.TOTAL_DURATION);
/aosp12/frameworks/base/tests/UiBench/src/com/android/test/uibench/
H A DRenderingJitter.java33 import android.view.FrameMetrics;
218 public void onFrameMetricsAvailable(Window window, FrameMetrics frameMetrics,
220 if (frameMetrics.getMetric(FrameMetrics.FIRST_DRAW_FRAME) == 1) {
224 long uiDuration = frameMetrics.getMetric(FrameMetrics.INPUT_HANDLING_DURATION)
225 + frameMetrics.getMetric(FrameMetrics.ANIMATION_DURATION)
226 + frameMetrics.getMetric(FrameMetrics.LAYOUT_MEASURE_DURATION)
227 + frameMetrics.getMetric(FrameMetrics.DRAW_DURATION);
228 long rtDuration = frameMetrics.getMetric(FrameMetrics.SYNC_DURATION)
229 + frameMetrics.getMetric(FrameMetrics.COMMAND_ISSUE_DURATION);
230 long totalDuration = frameMetrics.getMetric(FrameMetrics.TOTAL_DURATION);
/aosp12/frameworks/base/core/java/android/view/
H A DFrameMetrics.java35 public final class FrameMetrics { class
314 public FrameMetrics(FrameMetrics other) { in FrameMetrics() method in FrameMetrics
322 public FrameMetrics() { in FrameMetrics() method in FrameMetrics
H A DFrameMetricsObserver.java34 private final FrameMetrics mFrameMetrics;
47 mFrameMetrics = new FrameMetrics(); in FrameMetricsObserver()
H A DWindow.java699 void onFrameMetricsAvailable(Window window, FrameMetrics frameMetrics, in onFrameMetricsAvailable()
H A DViewRootImpl.java8875 public long[] data = new long[FrameMetrics.Index.FRAME_STATS_COUNT];
8879 final int inputEventId = (int) data[FrameMetrics.Index.INPUT_EVENT_ID]; in onFrameMetricsAvailable()
8883 final long presentTime = data[FrameMetrics.Index.DISPLAY_PRESENT_TIME]; in onFrameMetricsAvailable()
8889 final long gpuCompletedTime = data[FrameMetrics.Index.GPU_COMPLETED]; in onFrameMetricsAvailable()
8895 final long vsyncId = data[FrameMetrics.Index.FRAME_TIMELINE_VSYNC_ID]; in onFrameMetricsAvailable()
/aosp12/frameworks/base/core/java/com/android/internal/jank/
H A DFrameTracker.java41 import android.view.FrameMetrics;
382 long totalDurationNanos = mMetricsWrapper.getMetric(FrameMetrics.TOTAL_DURATION); in onFrameMetricsAvailable()
383 boolean isFirstFrame = mMetricsWrapper.getMetric(FrameMetrics.FIRST_DRAW_FRAME) == 1; in onFrameMetricsAvailable()
385 mMetricsWrapper.getTiming()[FrameMetrics.Index.FRAME_TIMELINE_VSYNC_ID]; in onFrameMetricsAvailable()
573 private final FrameMetrics mFrameMetrics;
576 mFrameMetrics = new FrameMetrics(); in FrameMetricsWrapper()
/aosp12/frameworks/base/tests/JankBench/app/src/main/java/com/android/benchmark/ui/
H A DListViewScrollActivity.java22 import android.view.FrameMetrics;
63 public void onPostInteraction(List<FrameMetrics> metrics) {} in onCreate()
/aosp12/frameworks/base/core/tests/coretests/src/com/android/internal/jank/
H A DFrameTrackerTest.java40 import android.view.FrameMetrics;
131 when(mWrapper.getMetric(FrameMetrics.VSYNC_TIMESTAMP)) in testOnlyFirstWindowFrameOverThreshold()
450 .getMetric(FrameMetrics.FIRST_DRAW_FRAME); in sendFrame()
452 .when(mWrapper).getMetric(FrameMetrics.TOTAL_DURATION); in sendFrame()
/aosp12/frameworks/base/boot/hiddenapi/
H A Dhiddenapi-max-target-o.txt63341 Landroid/view/FrameMetrics$Index;->ANIMATION_START:I
63342 Landroid/view/FrameMetrics$Index;->DRAW_START:I
63343 Landroid/view/FrameMetrics$Index;->FLAGS:I
63344 Landroid/view/FrameMetrics$Index;->FRAME_COMPLETED:I
63347 Landroid/view/FrameMetrics$Index;->INTENDED_VSYNC:I
63352 Landroid/view/FrameMetrics$Index;->SWAP_BUFFERS:I
63353 Landroid/view/FrameMetrics$Index;->SYNC_QUEUED:I
63354 Landroid/view/FrameMetrics$Index;->SYNC_START:I
63355 Landroid/view/FrameMetrics$Index;->VSYNC:I
63356 Landroid/view/FrameMetrics;-><init>()V
[all …]
/aosp12/frameworks/base/boot/
H A Dpreloaded-classes7369 android.view.FrameMetrics
H A Dboot-image-profile.txt16649 HSPLandroid/view/FrameMetrics;-><init>()V
16650 HSPLandroid/view/FrameMetrics;->getMetric(I)J
21589 …Tracker$FrameMetricsWrapper;->getMetric(I)J+]Landroid/view/FrameMetrics;Landroid/view/FrameMetrics;
31037 Landroid/view/FrameMetrics;
/aosp12/frameworks/base/config/
H A Dpreloaded-classes7390 android.view.FrameMetrics
H A Dboot-image-profile.txt16698 HSPLandroid/view/FrameMetrics;-><init>()V
16699 HSPLandroid/view/FrameMetrics;->getMetric(I)J
21636 …Tracker$FrameMetricsWrapper;->getMetric(I)J+]Landroid/view/FrameMetrics;Landroid/view/FrameMetrics;
40701 Landroid/view/FrameMetrics;
/aosp12/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-28.jarMETA-INF/ META-INF/MANIFEST.MF javax/ javax/net/ javax/ ...
/aosp12/frameworks/base/core/api/
H A Dcurrent.txt47119 public final class FrameMetrics {
47120 ctor public FrameMetrics(android.view.FrameMetrics);
50315 method public void onFrameMetricsAvailable(android.view.Window, android.view.FrameMetrics, int);