/frameworks/native/services/surfaceflinger/FrameTimeline/ |
D | FrameTimeline.cpp | 102 std::string jankTypeBitmaskToString(int32_t jankType) { in jankTypeBitmaskToString() argument 103 if (jankType == JankType::None) { in jankTypeBitmaskToString() 108 if (jankType & JankType::DisplayHAL) { in jankTypeBitmaskToString() 110 jankType &= ~JankType::DisplayHAL; in jankTypeBitmaskToString() 112 if (jankType & JankType::SurfaceFlingerCpuDeadlineMissed) { in jankTypeBitmaskToString() 114 jankType &= ~JankType::SurfaceFlingerCpuDeadlineMissed; in jankTypeBitmaskToString() 116 if (jankType & JankType::SurfaceFlingerGpuDeadlineMissed) { in jankTypeBitmaskToString() 118 jankType &= ~JankType::SurfaceFlingerGpuDeadlineMissed; in jankTypeBitmaskToString() 120 if (jankType & JankType::AppDeadlineMissed) { in jankTypeBitmaskToString() 122 jankType &= ~JankType::AppDeadlineMissed; in jankTypeBitmaskToString() [all …]
|
/frameworks/base/core/java/com/android/internal/jank/ |
D | FrameTracker.java | 134 @JankType int jankType; field in FrameTracker.JankInfo 144 @JankType int jankType, @RefreshRate int refreshRate) { in createFromSurfaceControlCallback() argument 146 frameVsyncId, false, true, jankType, refreshRate, 0, false /* isFirstFrame */); in createFromSurfaceControlCallback() 150 boolean surfaceControlCallbackFired, @JankType int jankType, in JankInfo() argument 156 this.jankType = jankType; in JankInfo() 165 switch (jankType) { in toString() 188 str.append("UNKNOWN: ").append(jankType); in toString() 447 info.jankType = jankStat.jankType; in onJankDataAvailable() 452 jankStat.frameVsyncId, jankStat.jankType, refreshRate)); in onJankDataAvailable() 585 if ((info.jankType & JANK_APP_DEADLINE_MISSED) != 0) { in finish() [all …]
|
/frameworks/base/core/tests/coretests/src/com/android/internal/jank/ |
D | FrameTrackerTest.java | 607 @JankType int jankType, long vsyncId) { in sendFirstWindowFrame() argument 608 sendFrame(tracker, durationMillis, jankType, vsyncId, /* firstWindowFrame= */ true); in sendFirstWindowFrame() 612 @JankType int jankType, long vsyncId) { in sendFrame() argument 613 sendFrame(tracker, durationMillis, jankType, vsyncId, /* firstWindowFrame= */ false); in sendFrame() 619 private void sendFrame(FrameTracker tracker, @JankType int jankType, long vsyncId) { in sendFrame() argument 621 jankType, vsyncId, /* firstWindowFrame= */ false); in sendFrame() 625 @JankType int jankType, long vsyncId, boolean firstWindowFrame) { in sendFrame() argument 629 sendSfFrame(tracker, vsyncId, jankType); in sendFrame() 645 private void sendSfFrame(FrameTracker tracker, long vsyncId, @JankType int jankType) { in sendSfFrame() argument 649 new JankData(vsyncId, jankType, FRAME_TIME_60Hz) in sendSfFrame()
|
/frameworks/native/libs/gui/include/gui/ |
D | ITransactionCompletedListener.h | 126 JankData(int64_t frameVsyncId, int32_t jankType, nsecs_t frameIntervalNs) in JankData() argument 127 : frameVsyncId(frameVsyncId), jankType(jankType), frameIntervalNs(frameIntervalNs) {} in JankData() 133 int32_t jankType; variable
|
/frameworks/native/libs/gui/ |
D | ITransactionCompletedListener.cpp | 123 : frameVsyncId(FrameTimelineInfo::INVALID_VSYNC_ID), jankType(JankType::None) {} in JankData() 127 SAFE_PARCEL(output->writeInt32, jankType); in writeToParcel() 134 SAFE_PARCEL(input->readInt32, &jankType); in readFromParcel()
|
/frameworks/base/core/java/android/view/ |
D | SurfaceControl.java | 444 public JankData(long frameVsyncId, @JankType int jankType, long frameIntervalNs) { in JankData() argument 446 this.jankType = jankType; in JankData() 452 public final @JankType int jankType; field in SurfaceControl.JankData
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | FrameTimelineTest.cpp | 987 bool gpuComposition, ProtoJankType jankType, ProtoJankSeverityType jankSeverityType, in createProtoActualDisplayFrameStart() argument 996 proto.set_jank_type(jankType); in createProtoActualDisplayFrameStart() 1018 ProtoJankType jankType, ProtoJankSeverityType jankSeverityType, in createProtoActualSurfaceFrameStart() argument 1029 proto.set_jank_type(jankType); in createProtoActualSurfaceFrameStart()
|
/frameworks/base/core/jni/ |
D | android_view_SurfaceControl.cpp | 2075 jankData[i].frameVsyncId, jankData[i].jankType, in onJankDataAvailable()
|