Home
last modified time | relevance | path

Searched refs:frameIntervalNanos (Results 1 – 8 of 8) sorted by relevance

/frameworks/base/core/java/android/view/
DChoreographer.java704 final long frameIntervalNanos = vsyncEventData.frameInterval; in doFrame() local
725 if (jitterNanos >= frameIntervalNanos) { in doFrame()
726 final long skippedFrames = jitterNanos / frameIntervalNanos; in doFrame()
731 final long lastFrameOffset = jitterNanos % frameIntervalNanos; in doFrame()
735 + (frameIntervalNanos * 0.000001f) + " ms! " in doFrame()
754 if (timeSinceVsync < (frameIntervalNanos * mFPSDivisor) && timeSinceVsync > 0) { in doFrame()
765 mLastFrameIntervalNanos = frameIntervalNanos; in doFrame()
772 doCallbacks(Choreographer.CALLBACK_INPUT, frameTimeNanos, frameIntervalNanos); in doFrame()
775 doCallbacks(Choreographer.CALLBACK_ANIMATION, frameTimeNanos, frameIntervalNanos); in doFrame()
777 frameIntervalNanos); in doFrame()
[all …]
/frameworks/base/graphics/java/android/graphics/animation/
DFallbackLUTInterpolator.java49 long frameIntervalNanos = Choreographer.getInstance().getFrameIntervalNanos(); in createLUT() local
50 int animIntervalMs = (int) (frameIntervalNanos / TimeUtils.NANOS_PER_MS); in createLUT()
/frameworks/base/libs/hwui/renderthread/
DTimeLord.h32 nsecs_t frameIntervalNanos() const { return mFrameIntervalNanos; } in frameIntervalNanos() function
DRenderThread.cpp241 nsecs_t frameIntervalNanos = DeviceInfo::getVsyncPeriod(); in setupFrameInterval() local
242 mTimeLord.setFrameInterval(frameIntervalNanos); in setupFrameInterval()
243 mDispatchFrameDelay = static_cast<nsecs_t>(frameIntervalNanos * .25f); in setupFrameInterval()
DCanvasContext.cpp121 , mProfiler(mJankTracker.frames(), thread.timeLord().frameIntervalNanos()) in CanvasContext()
317 nsecs_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in isSwapChainStuffed()
446 const nsecs_t kFrameTime = mRenderThread.timeLord().frameIntervalNanos(); in prepareTree()
503 mRenderThread.timeLord().frameIntervalNanos(); in draw()
744 int64_t frameInterval = mRenderThread.timeLord().frameIntervalNanos(); in prepareAndDraw()
DRenderProxy.cpp370 nsecs_t estimatedNextVsync = lastVsync + renderThread->timeLord().frameIntervalNanos(); in prepareToDraw()
/frameworks/base/libs/hwui/
DJankTracker.cpp85 nsecs_t frameIntervalNanos = DeviceInfo::getVsyncPeriod(); in JankTracker() local
99 mFrameIntervalLegacy = frameIntervalNanos; in JankTracker()
/frameworks/base/graphics/java/android/graphics/drawable/
DAnimatedVectorDrawable.java1477 long frameIntervalNanos = Choreographer.getInstance().getFrameIntervalNanos(); in getFrameCount() local
1478 int animIntervalMs = (int) (frameIntervalNanos / TimeUtils.NANOS_PER_MS); in getFrameCount()