Loading services/surfaceflinger/Layer.cpp +53 −52 Original line number Diff line number Diff line Loading @@ -1743,8 +1743,10 @@ bool Layer::onPreComposition(nsecs_t refreshStartTime) { bool Layer::onPostComposition(sp<Fence> glDoneFence) { // mFrameLatencyNeeded is true when a new frame was latched for the // composition. bool frameLatencyNeeded = mFrameLatencyNeeded; if (mFrameLatencyNeeded) { if (!mFrameLatencyNeeded) return false; const HWComposer& hwc = mFlinger->getHwComposer(); #ifdef USE_HWC2 sp<Fence> retireFence = Fence::NO_FENCE; Loading Loading @@ -1801,8 +1803,7 @@ bool Layer::onPostComposition(sp<Fence> glDoneFence) { mFrameTracker.advanceFrame(); mFrameLatencyNeeded = false; } return frameLatencyNeeded; return true; } #ifdef USE_HWC2 Loading Loading
services/surfaceflinger/Layer.cpp +53 −52 Original line number Diff line number Diff line Loading @@ -1743,8 +1743,10 @@ bool Layer::onPreComposition(nsecs_t refreshStartTime) { bool Layer::onPostComposition(sp<Fence> glDoneFence) { // mFrameLatencyNeeded is true when a new frame was latched for the // composition. bool frameLatencyNeeded = mFrameLatencyNeeded; if (mFrameLatencyNeeded) { if (!mFrameLatencyNeeded) return false; const HWComposer& hwc = mFlinger->getHwComposer(); #ifdef USE_HWC2 sp<Fence> retireFence = Fence::NO_FENCE; Loading Loading @@ -1801,8 +1803,7 @@ bool Layer::onPostComposition(sp<Fence> glDoneFence) { mFrameTracker.advanceFrame(); mFrameLatencyNeeded = false; } return frameLatencyNeeded; return true; } #ifdef USE_HWC2 Loading