Home
last modified time | relevance | path

Searched refs:frameDeadline (Results 1 – 9 of 9) sorted by relevance

/aosp12/frameworks/base/core/java/android/view/
H A DDisplayEventReceiver.java147 public final long frameDeadline; field in DisplayEventReceiver.VsyncEventData
156 VsyncEventData(long id, long frameDeadline, long frameInterval) { in VsyncEventData() argument
158 this.frameDeadline = frameDeadline; in VsyncEventData()
164 this.frameDeadline = Long.MAX_VALUE; in VsyncEventData()
259 long frameTimelineVsyncId, long frameDeadline, long frameInterval) { in dispatchVsync() argument
261 new VsyncEventData(frameTimelineVsyncId, frameDeadline, frameInterval)); in dispatchVsync()
H A DChoreographer.java687 return mLastVsyncEventData.frameDeadline; in getFrameDeadline()
762 vsyncEventData.frameDeadline, startNanos, vsyncEventData.frameInterval); in doFrame()
/aosp12/frameworks/base/libs/hwui/renderthread/
H A DTimeLord.cpp32 int64_t frameDeadline, nsecs_t frameInterval) { in vsyncReceived() argument
40 mFrameDeadline = frameDeadline; in vsyncReceived()
H A DDrawFrameTask.cpp166 int64_t frameDeadline = mFrameInfo[static_cast<int>(FrameInfoIndex::FrameDeadline)]; in run() local
205 int64_t targetWorkDuration = frameDeadline - intendedVsync; in run()
229 int64_t frameDeadline = mFrameInfo[static_cast<int>(FrameInfoIndex::FrameDeadline)]; in syncFrameState() local
231 mRenderThread->timeLord().vsyncReceived(vsync, intendedVsync, vsyncId, frameDeadline, in syncFrameState()
H A DTimeLord.h36 int64_t frameDeadline, nsecs_t frameInterval);
H A DRenderThread.cpp118 int64_t frameDeadline = AChoreographer_getFrameDeadline(rt->mChoreographer); in frameCallback() local
121 if (rt->timeLord().vsyncReceived(frameTimeNanos, frameTimeNanos, vsyncId, frameDeadline, in frameCallback()
H A DCanvasContext.cpp743 int64_t frameDeadline = mRenderThread.timeLord().lastFrameDeadline(); in prepareAndDraw() local
748 .setVsync(vsync, vsync, vsyncId, frameDeadline, frameInterval); in prepareAndDraw()
/aosp12/frameworks/base/graphics/java/android/graphics/
H A DFrameInfo.java102 long frameDeadline, long frameStartTime, long frameInterval) { in setVsync() argument
107 frameInfo[FRAME_DEADLINE] = frameDeadline; in setVsync()
/aosp12/frameworks/base/libs/hwui/
H A DFrameInfo.h96 int64_t vsyncId, int64_t frameDeadline, nsecs_t frameInterval) { in setVsync() argument
106 set(FrameInfoIndex::FrameDeadline) = frameDeadline; in setVsync()