Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6222bb0f authored by Matthew Bouyack's avatar Matthew Bouyack Committed by android-build-merger
Browse files

Merge "In CanvasContext::doFrame, make a separate call to...

Merge "In CanvasContext::doFrame, make a separate call to computeFrameTimeNanos and save the result. Then pass that value to UiFrameInfoBuilder::setVsync as both arguments." into cw-e-dev am: eebf168e
am: e0845e86

* commit 'e0845e86':
  In CanvasContext::doFrame, make a separate call to computeFrameTimeNanos and save the result. Then pass that value to UiFrameInfoBuilder::setVsync as both arguments.
parents c783ebc1 e0845e86
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -289,11 +289,11 @@ void CanvasContext::doFrame() {

    ATRACE_CALL();

    nsecs_t vsync = mRenderThread.timeLord().computeFrameTimeNanos();
    int64_t frameInfo[UI_THREAD_FRAME_INFO_SIZE];
    UiFrameInfoBuilder(frameInfo)
        .addFlag(FrameInfoFlags::RTAnimation)
        .setVsync(mRenderThread.timeLord().computeFrameTimeNanos(),
                mRenderThread.timeLord().latestVsync());
        .setVsync(vsync, vsync);

    TreeInfo info(TreeInfo::MODE_RT_ONLY, mRenderThread.renderState());
    prepareTree(info, frameInfo, systemTime(CLOCK_MONOTONIC));