Home
last modified time | relevance | path

Searched refs:jankType (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/FrameTimeline/
DFrameTimeline.cpp102 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/
DFrameTracker.java134 @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/
DFrameTrackerTest.java607 @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/
DITransactionCompletedListener.h126 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/
DITransactionCompletedListener.cpp123 : 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/
DSurfaceControl.java444 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/
DFrameTimelineTest.cpp987 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/
Dandroid_view_SurfaceControl.cpp2075 jankData[i].frameVsyncId, jankData[i].jankType, in onJankDataAvailable()