Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp107 , mAnimationContext(contextFactory->createAnimationContext(mRenderThread.timeLord())) in CanvasContext()
109 , mProfiler(mJankTracker.frames(), thread.timeLord().frameIntervalNanos()) in CanvasContext()
259 nsecs_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in isSwapChainStuffed()
333 nsecs_t latestVsync = mRenderThread.timeLord().latestVsync(); in prepareTree()
387 const nsecs_t kFrameTime = mRenderThread.timeLord().frameIntervalNanos(); in prepareTree()
416 const auto frameIntervalNanos = mRenderThread.timeLord().frameIntervalNanos(); in setPresentTime()
467 swap.vsyncTime = mRenderThread.timeLord().latestVsync(); in draw()
547 nsecs_t vsync = mRenderThread.timeLord().computeFrameTimeNanos(); in prepareAndDraw()
DRenderThread.h99 TimeLord& timeLord() { return mTimeLord; } in timeLord() function
DDrawFrameTask.cpp131 mRenderThread->timeLord().vsyncReceived(vsync); in syncFrameState()
DRenderProxy.cpp340 nsecs_t lastVsync = renderThread->timeLord().latestVsync(); in prepareToDraw()
341 nsecs_t estimatedNextVsync = lastVsync + renderThread->timeLord().frameIntervalNanos(); in prepareToDraw()