/aosp14/frameworks/base/libs/hwui/ |
H A D | JankTracker.cpp | 51 [](nsecs_t frameInterval) { return static_cast<int64_t>(.5 * frameInterval); }, in __anon63a6732d0202() 55 [](nsecs_t frameInterval) { return static_cast<int64_t>(.2 * frameInterval); }, in __anon63a6732d0302() 59 [](nsecs_t frameInterval) { return static_cast<int64_t>(.75 * frameInterval); }, in __anon63a6732d0402() 192 int64_t frameInterval = frame[FrameInfoIndex::FrameInterval]; in finishFrame() local 197 > (frameInterval * 0.1); in finishFrame() 216 mNextFrameStartUnstuffed += frameInterval; in finishFrame() 227 nsecs_t lastFrameOffset = jitterNanos % frameInterval; in finishFrame() 232 - lastFrameOffset + frameInterval; in finishFrame() 234 recomputeThresholds(frameInterval); in finishFrame()
|
H A D | FrameInfo.h | 97 int64_t vsyncId, int64_t frameDeadline, nsecs_t frameInterval) { in setVsync() argument 109 set(FrameInfoIndex::FrameInterval) = frameInterval; in setVsync()
|
H A D | FrameInfoVisualizer.h | 42 explicit FrameInfoVisualizer(FrameInfoSource& source, nsecs_t frameInterval);
|
H A D | JankTracker.h | 75 void recomputeThresholds(int64_t frameInterval);
|
H A D | FrameInfoVisualizer.cpp | 70 FrameInfoVisualizer::FrameInfoVisualizer(FrameInfoSource& source, nsecs_t frameInterval) in FrameInfoVisualizer() argument 71 : mFrameSource(source), mFrameInterval(frameInterval) { in FrameInfoVisualizer()
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | DisplayEventReceiver.java | 198 public long frameInterval = -1; field in DisplayEventReceiver.VsyncEventData 218 int frameTimelinesLength, long frameInterval) { in VsyncEventData() argument 222 this.frameInterval = frameInterval; in VsyncEventData() 228 frameInterval = other.frameInterval; in copyFrom()
|
H A D | Choreographer.java | 787 final long frameIntervalNanos = vsyncEventData.frameInterval; in doFrame() 859 vsyncEventData.frameInterval); in doFrame()
|
/aosp14/frameworks/base/libs/hwui/renderthread/ |
H A D | TimeLord.cpp | 32 int64_t frameDeadline, nsecs_t frameInterval) { in vsyncReceived() argument 41 if (frameInterval > 0) { in vsyncReceived() 42 mFrameIntervalNanos = frameInterval; in vsyncReceived()
|
H A D | RenderThread.cpp | 126 int64_t frameInterval = AChoreographer_getFrameInterval(rt->mChoreographer); in extendedFrameCallback() local 127 rt->frameCallback(vsyncId, frameDeadline, frameTimeNanos, frameInterval); in extendedFrameCallback() 131 int64_t frameInterval) { in frameCallback() argument 134 frameInterval) && in frameCallback()
|
H A D | DrawFrameTask.cpp | 173 int64_t frameInterval = mFrameInfo[static_cast<int>(FrameInfoIndex::FrameInterval)]; in syncFrameState() local 175 frameInterval); in syncFrameState()
|
H A D | TimeLord.h | 36 int64_t frameDeadline, nsecs_t frameInterval);
|
H A D | CanvasContext.cpp | 371 nsecs_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in isSwapChainStuffed() local 385 if (std::abs(swapA.swapCompletedTime - swapB.swapCompletedTime) > frameInterval * 3) { in isSwapChainStuffed() 898 int64_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in prepareAndDraw() local 902 .setVsync(vsync, vsync, vsyncId, frameDeadline, frameInterval); in prepareAndDraw()
|
H A D | RenderThread.h | 220 int64_t frameInterval);
|
/aosp14/frameworks/base/graphics/java/android/graphics/ |
H A D | FrameInfo.java | 102 long frameDeadline, long frameStartTime, long frameInterval) { in setVsync() argument 109 frameInfo[FRAME_INTERVAL] = frameInterval; in setVsync()
|
/aosp14/frameworks/base/core/jni/ |
H A D | android_view_DisplayEventReceiver.cpp | 64 jfieldID frameInterval; member 163 vsyncEventData.frameTimelinesLength, vsyncEventData.frameInterval); in createJavaVsyncEventData() 184 gDisplayEventReceiverClassInfo.vsyncEventDataClassInfo.frameInterval, in dispatchVsync() 185 vsyncEventData.frameInterval); in dispatchVsync() 408 gDisplayEventReceiverClassInfo.vsyncEventDataClassInfo.frameInterval = in register_android_view_DisplayEventReceiver()
|