Home
last modified time | relevance | path

Searched refs:timeLord (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp120 , mAnimationContext(contextFactory->createAnimationContext(mRenderThread.timeLord())) in CanvasContext()
122 , mProfiler(mJankTracker.frames(), thread.timeLord().frameIntervalNanos()) in CanvasContext()
319 nsecs_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in isSwapChainStuffed()
394 nsecs_t latestVsync = mRenderThread.timeLord().latestVsync(); in prepareTree()
448 const nsecs_t kFrameTime = mRenderThread.timeLord().frameIntervalNanos(); in prepareTree()
506 mRenderThread.timeLord().frameIntervalNanos(); in draw()
580 swap.vsyncTime = mRenderThread.timeLord().latestVsync(); in draw()
803 nsecs_t vsync = mRenderThread.timeLord().computeFrameTimeNanos(); in prepareAndDraw()
804 int64_t vsyncId = mRenderThread.timeLord().lastVsyncId(); in prepareAndDraw()
805 int64_t frameDeadline = mRenderThread.timeLord().lastFrameDeadline(); in prepareAndDraw()
[all …]
DRenderProxy.cpp390 nsecs_t lastVsync = renderThread->timeLord().latestVsync(); in prepareToDraw()
391 nsecs_t estimatedNextVsync = lastVsync + renderThread->timeLord().frameIntervalNanos(); in prepareToDraw()
DRenderThread.h147 TimeLord& timeLord() { return mTimeLord; } in timeLord() function
DDrawFrameTask.cpp240 mRenderThread->timeLord().vsyncReceived(vsync, intendedVsync, vsyncId, frameDeadline, in syncFrameState()
DRenderThread.cpp133 if (timeLord().vsyncReceived(frameTimeNanos, frameTimeNanos, vsyncId, frameDeadline, in frameCallback()