Lines Matching refs:mRenderThread
131 : mRenderThread(thread) in CanvasContext()
134 , mAnimationContext(contextFactory->createAnimationContext(mRenderThread.timeLord())) in CanvasContext()
140 mRenderThread.cacheManager().registerCanvasContext(this); in CanvasContext()
141 mRenderThread.renderState().registerContextCallback(this); in CanvasContext()
153 mRenderThread.cacheManager().unregisterCanvasContext(this); in ~CanvasContext()
154 mRenderThread.renderState().removeContextCallback(this); in ~CanvasContext()
180 mRenderThread.cacheManager().onContextStopped(this); in destroy()
181 mHintSessionWrapper->delayedDestroy(mRenderThread, 2_s, mHintSessionWrapper); in destroy()
286 mRenderThread.removeFrameCallback(this); in setupPipelineSurface()
297 return mRenderThread.removeFrameCallback(this); in pauseSurface()
305 mRenderThread.removeFrameCallback(this); in setStopped()
307 mRenderThread.cacheManager().onContextStopped(this); in setStopped()
309 mRenderThread.postFrameCallback(this); in setStopped()
404 nsecs_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in isSwapChainStuffed()
438 mRenderThread.removeFrameCallback(this); in prepareTree()
442 (void)mRenderThread.requireGrContext(); in prepareTree()
507 nsecs_t latestVsync = mRenderThread.timeLord().latestVsync(); in prepareTree()
553 mRenderThread.postFrameCallback(this); in prepareTree()
561 const nsecs_t kFrameTime = mRenderThread.timeLord().frameIntervalNanos(); in prepareTree()
563 mRenderThread.postFrameCallback(this); in prepareTree()
567 mRenderThread.queue().postDelayed(delay, [this, genId]() { in prepareTree()
569 mRenderThread.postFrameCallback(this); in prepareTree()
577 mRenderThread.removeFrameCallback(this); in stopDrawing()
584 mRenderThread.pushBackFrameCallback(this); in notifyFramePending()
652 mRenderThread.timeLord().frameIntervalNanos(); in draw()
717 mRenderThread.postFrameCallback(this); in draw()
736 swap.vsyncTime = mRenderThread.timeLord().latestVsync(); in draw()
832 mRenderThread.cacheManager().onFrameCompleted(); in draw()
957 systemTime(SYSTEM_TIME_MONOTONIC) - mRenderThread.timeLord().computeFrameTimeNanos(); in doFrame()
971 mRenderThread.cacheManager().notifyNextFrameSize(size.fWidth, size.fHeight); in getNextFrameSize()
980 int64_t vsyncId = mRenderThread.timeLord().lastVsyncId(); in prepareAndDraw()
983 nsecs_t vsync = mRenderThread.timeLord().computeFrameTimeNanos(); in prepareAndDraw()
984 int64_t frameDeadline = mRenderThread.timeLord().lastFrameDeadline(); in prepareAndDraw()
985 int64_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in prepareAndDraw()