Home
last modified time | relevance | path

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

/aosp14/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 …]
/aosp14/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()
/aosp14/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);
/aosp14/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);
/aosp14/frameworks/base/core/java/android/view/
H A DFrameMetrics.java35 public final class FrameMetrics { class
317 public FrameMetrics(FrameMetrics other) { in FrameMetrics() method in FrameMetrics
325 public FrameMetrics() { in FrameMetrics() method in FrameMetrics
H A DFrameMetricsObserver.java34 private final FrameMetrics mFrameMetrics;
47 mFrameMetrics = new FrameMetrics(); in FrameMetricsObserver()
H A DWindow.java736 void onFrameMetricsAvailable(Window window, FrameMetrics frameMetrics, in onFrameMetricsAvailable()
H A DViewRootImpl.java9613 public long[] data = new long[FrameMetrics.Index.FRAME_STATS_COUNT];
9617 final int inputEventId = (int) data[FrameMetrics.Index.INPUT_EVENT_ID]; in onFrameMetricsAvailable()
9621 final long presentTime = data[FrameMetrics.Index.DISPLAY_PRESENT_TIME]; in onFrameMetricsAvailable()
9627 final long gpuCompletedTime = data[FrameMetrics.Index.GPU_COMPLETED]; in onFrameMetricsAvailable()
9633 final long vsyncId = data[FrameMetrics.Index.FRAME_TIMELINE_VSYNC_ID]; in onFrameMetricsAvailable()
/aosp14/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()
/aosp14/frameworks/base/core/java/com/android/internal/jank/
H A DFrameTracker.java43 import android.view.FrameMetrics;
515 long totalDurationNanos = mMetricsWrapper.getMetric(FrameMetrics.TOTAL_DURATION); in onFrameMetricsAvailable()
516 boolean isFirstFrame = mMetricsWrapper.getMetric(FrameMetrics.FIRST_DRAW_FRAME) == 1; in onFrameMetricsAvailable()
518 mMetricsWrapper.getTiming()[FrameMetrics.Index.FRAME_TIMELINE_VSYNC_ID]; in onFrameMetricsAvailable()
735 private final FrameMetrics mFrameMetrics;
738 mFrameMetrics = new FrameMetrics(); in FrameMetricsWrapper()
/aosp14/frameworks/base/core/tests/coretests/src/com/android/internal/jank/
H A DFrameTrackerTest.java44 import android.view.FrameMetrics;
149 when(mWrapper.getMetric(FrameMetrics.VSYNC_TIMESTAMP)) in testOnlyFirstWindowFrameOverThreshold()
638 .getMetric(FrameMetrics.FIRST_DRAW_FRAME); in sendHwuiFrame()
640 .when(mWrapper).getMetric(FrameMetrics.TOTAL_DURATION); in sendHwuiFrame()
/aosp14/frameworks/base/boot/hiddenapi/
H A Dhiddenapi-max-target-o.txt60018 Landroid/view/FrameMetrics$Index;->ANIMATION_START:I
60019 Landroid/view/FrameMetrics$Index;->DRAW_START:I
60020 Landroid/view/FrameMetrics$Index;->FLAGS:I
60021 Landroid/view/FrameMetrics$Index;->FRAME_COMPLETED:I
60024 Landroid/view/FrameMetrics$Index;->INTENDED_VSYNC:I
60029 Landroid/view/FrameMetrics$Index;->SWAP_BUFFERS:I
60030 Landroid/view/FrameMetrics$Index;->SYNC_QUEUED:I
60031 Landroid/view/FrameMetrics$Index;->SYNC_START:I
60032 Landroid/view/FrameMetrics$Index;->VSYNC:I
60033 Landroid/view/FrameMetrics;-><init>()V
[all …]
/aosp14/frameworks/base/boot/
H A Dpreloaded-classes8424 android.view.FrameMetrics
H A Dboot-image-profile.txt16379 HSPLandroid/view/FrameMetrics;-><init>()V
16380 HSPLandroid/view/FrameMetrics;->getMetric(I)J
31222 Landroid/view/FrameMetrics;
/aosp14/frameworks/base/config/
H A Dpreloaded-classes8455 android.view.FrameMetrics
H A Dboot-image-profile.txt16443 HSPLandroid/view/FrameMetrics;-><init>()V
16444 HSPLandroid/view/FrameMetrics;->getMetric(I)J
41356 Landroid/view/FrameMetrics;
/aosp14/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...
/aosp14/frameworks/base/core/api/
H A Dcurrent.txt50384 public final class FrameMetrics {
50385 ctor public FrameMetrics(android.view.FrameMetrics);
53734 method public void onFrameMetricsAvailable(android.view.Window, android.view.FrameMetrics, int);