Searched refs:timeLord (Results 1 – 5 of 5) sorted by relevance
103 , mAnimationContext(contextFactory->createAnimationContext(mRenderThread.timeLord())) in CanvasContext()105 , mProfiler(mJankTracker.frames(), thread.timeLord().frameIntervalNanos()) in CanvasContext()281 nsecs_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in isSwapChainStuffed()356 nsecs_t latestVsync = mRenderThread.timeLord().latestVsync(); in prepareTree()410 const nsecs_t kFrameTime = mRenderThread.timeLord().frameIntervalNanos(); in prepareTree()439 const auto frameIntervalNanos = mRenderThread.timeLord().frameIntervalNanos(); in setPresentTime()516 swap.vsyncTime = mRenderThread.timeLord().latestVsync(); in draw()616 nsecs_t vsync = mRenderThread.timeLord().computeFrameTimeNanos(); in prepareAndDraw()
103 TimeLord& timeLord() { return mTimeLord; } in timeLord() function
131 mRenderThread->timeLord().vsyncReceived(vsync); in syncFrameState()
337 nsecs_t lastVsync = renderThread->timeLord().latestVsync(); in prepareToDraw()338 nsecs_t estimatedNextVsync = lastVsync + renderThread->timeLord().frameIntervalNanos(); in prepareToDraw()
55 if (rt->timeLord().vsyncReceived(frameTimeNanos) && !rt->mFrameCallbackTaskPending) { in frameCallback()