Home
last modified time | relevance | path

Searched refs:FrameTracker (Results 1 – 14 of 14) sorted by relevance

/frameworks/base/core/tests/coretests/src/com/android/internal/jank/
DFrameTrackerTest.java23 import static com.android.internal.jank.FrameTracker.SurfaceControlWrapper;
24 import static com.android.internal.jank.FrameTracker.ViewRootWrapper;
54 import com.android.internal.jank.FrameTracker.ChoreographerWrapper;
55 import com.android.internal.jank.FrameTracker.FrameMetricsWrapper;
56 import com.android.internal.jank.FrameTracker.StatsLogWrapper;
57 import com.android.internal.jank.FrameTracker.ThreadedRendererWrapper;
87 private FrameTracker.FrameTrackerListener mTrackerListener;
118 mTrackerListener = mock(FrameTracker.FrameTrackerListener.class); in setup()
121 private FrameTracker spyFrameTracker(boolean surfaceOnly) { in spyFrameTracker()
137 FrameTracker frameTracker = Mockito.spy( in spyFrameTracker()
[all …]
DInteractionJankMonitorTest.java21 import static com.android.internal.jank.FrameTracker.REASON_CANCEL_TIMEOUT;
22 import static com.android.internal.jank.FrameTracker.REASON_END_NORMAL;
47 import com.android.internal.jank.FrameTracker.ChoreographerWrapper;
48 import com.android.internal.jank.FrameTracker.FrameMetricsWrapper;
49 import com.android.internal.jank.FrameTracker.StatsLogWrapper;
50 import com.android.internal.jank.FrameTracker.SurfaceControlWrapper;
51 import com.android.internal.jank.FrameTracker.ThreadedRendererWrapper;
52 import com.android.internal.jank.FrameTracker.ViewRootWrapper;
93 FrameTracker tracker = createMockedFrameTracker(); in testBeginEnd()
134 FrameTracker tracker = createMockedFrameTracker(); in testBeginTimeout()
[all …]
/frameworks/native/services/surfaceflinger/
DFrameTracker.cpp33 FrameTracker::FrameTracker() : in FrameTracker() function in android::FrameTracker
40 void FrameTracker::setDesiredPresentTime(nsecs_t presentTime) { in setDesiredPresentTime()
45 void FrameTracker::setFrameReadyTime(nsecs_t readyTime) { in setFrameReadyTime()
50 void FrameTracker::setFrameReadyFence( in setFrameReadyFence()
57 void FrameTracker::setActualPresentTime(nsecs_t presentTime) { in setActualPresentTime()
62 void FrameTracker::setActualPresentFence(const std::shared_ptr<FenceTime>& readyFence) { in setActualPresentFence()
68 void FrameTracker::setDisplayRefreshPeriod(nsecs_t displayPeriod) { in setDisplayRefreshPeriod()
73 void FrameTracker::advanceFrame() { in advanceFrame()
100 void FrameTracker::clearStats() { in clearStats()
115 void FrameTracker::getStats(FrameStats* outStats) const { in getStats()
[all …]
DFrameTracker.h37 class FrameTracker {
46 FrameTracker();
DAndroid.bp187 "FrameTracker.cpp",
DLayer.h1051 FrameTracker mFrameTracker;
/frameworks/base/core/java/com/android/internal/jank/
DInteractionJankMonitor.java23 import static com.android.internal.jank.FrameTracker.REASON_CANCEL_NORMAL;
24 import static com.android.internal.jank.FrameTracker.REASON_CANCEL_TIMEOUT;
25 import static com.android.internal.jank.FrameTracker.REASON_END_NORMAL;
51 import com.android.internal.jank.FrameTracker.ChoreographerWrapper;
52 import com.android.internal.jank.FrameTracker.FrameMetricsWrapper;
53 import com.android.internal.jank.FrameTracker.FrameTrackerListener;
54 import com.android.internal.jank.FrameTracker.Reasons;
55 import com.android.internal.jank.FrameTracker.SurfaceControlWrapper;
56 import com.android.internal.jank.FrameTracker.ThreadedRendererWrapper;
57 import com.android.internal.jank.FrameTracker.ViewRootWrapper;
[all …]
DInteractionMonitorDebugOverlay.java19 import static com.android.internal.jank.FrameTracker.REASON_END_NORMAL;
37 import com.android.internal.jank.FrameTracker.Reasons;
64 private FrameTracker.ViewRootWrapper mViewRoot = null;
99 FrameTracker.ViewRootWrapper viewRoot = tracker.mTracker.getViewRoot(); in attachViewRootIfNeeded()
DFrameTracker.java66 public class FrameTracker extends SurfaceControl.OnJankDataListener class
197 public FrameTracker(@NonNull Configuration config, in FrameTracker() method in FrameTracker
849 void onCujEvents(FrameTracker tracker, String action, @Reasons int reason); in onCujEvents()
/frameworks/base/boot/
Dpreloaded-classes11241 com.android.internal.jank.FrameTracker$$ExternalSyntheticLambda0
11242 com.android.internal.jank.FrameTracker$$ExternalSyntheticLambda1
11243 com.android.internal.jank.FrameTracker$$ExternalSyntheticLambda2
11244 com.android.internal.jank.FrameTracker$ChoreographerWrapper
11245 com.android.internal.jank.FrameTracker$FrameMetricsWrapper
11246 com.android.internal.jank.FrameTracker$FrameTrackerListener
11247 com.android.internal.jank.FrameTracker$JankInfo
11248 com.android.internal.jank.FrameTracker$SurfaceControlWrapper
11249 com.android.internal.jank.FrameTracker$ThreadedRendererWrapper
11250 com.android.internal.jank.FrameTracker
Dboot-image-profile.txt21381 HSPLcom/android/internal/jank/FrameTracker$FrameMetricsWrapper;-><init>()V
21382 HSPLcom/android/internal/jank/FrameTracker$FrameMetricsWrapper;->getMetric(I)J
21383 HSPLcom/android/internal/jank/FrameTracker$FrameMetricsWrapper;->getTiming()[J
21384 HSPLcom/android/internal/jank/FrameTracker$ThreadedRendererWrapper;-><init>(Landroid/view/ThreadedR…
21385 HSPLcom/android/internal/jank/FrameTracker$ThreadedRendererWrapper;->addObserver(Landroid/graphics/…
21386 HSPLcom/android/internal/jank/FrameTracker$ThreadedRendererWrapper;->removeObserver(Landroid/graphi…
21387 HSPLcom/android/internal/jank/FrameTracker;->begin()V
21388 HSPLcom/android/internal/jank/FrameTracker;->onFrameMetricsAvailable(I)V
33673 Lcom/android/internal/jank/FrameTracker$$ExternalSyntheticLambda0;
33674 Lcom/android/internal/jank/FrameTracker$$ExternalSyntheticLambda1;
[all …]
/frameworks/base/config/
Dpreloaded-classes11272 com.android.internal.jank.FrameTracker$$ExternalSyntheticLambda0
11273 com.android.internal.jank.FrameTracker$$ExternalSyntheticLambda1
11274 com.android.internal.jank.FrameTracker$$ExternalSyntheticLambda2
11275 com.android.internal.jank.FrameTracker$ChoreographerWrapper
11276 com.android.internal.jank.FrameTracker$FrameMetricsWrapper
11277 com.android.internal.jank.FrameTracker$FrameTrackerListener
11278 com.android.internal.jank.FrameTracker$JankInfo
11279 com.android.internal.jank.FrameTracker$SurfaceControlWrapper
11280 com.android.internal.jank.FrameTracker$ThreadedRendererWrapper
11281 com.android.internal.jank.FrameTracker
Dboot-image-profile.txt21445 HSPLcom/android/internal/jank/FrameTracker$FrameMetricsWrapper;-><init>()V
21446 HSPLcom/android/internal/jank/FrameTracker$FrameMetricsWrapper;->getMetric(I)J
21447 HSPLcom/android/internal/jank/FrameTracker$FrameMetricsWrapper;->getTiming()[J
21448 HSPLcom/android/internal/jank/FrameTracker$ThreadedRendererWrapper;-><init>(Landroid/view/ThreadedR…
21449 HSPLcom/android/internal/jank/FrameTracker$ThreadedRendererWrapper;->addObserver(Landroid/graphics/…
21450 HSPLcom/android/internal/jank/FrameTracker$ThreadedRendererWrapper;->removeObserver(Landroid/graphi…
21451 HSPLcom/android/internal/jank/FrameTracker;->begin()V
21452 HSPLcom/android/internal/jank/FrameTracker;->onFrameMetricsAvailable(I)V
43834 Lcom/android/internal/jank/FrameTracker$$ExternalSyntheticLambda0;
43835 Lcom/android/internal/jank/FrameTracker$$ExternalSyntheticLambda1;
[all …]
/frameworks/proto_logging/stats/
Datoms.proto7805 * frameworks/base/core/java/com/android/internal/jank/FrameTracker.java