Loading services/surfaceflinger/DisplayHardware/FramebufferSurface.cpp +5 −6 Original line number Diff line number Diff line Loading @@ -174,18 +174,17 @@ status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& #ifdef USE_HWC2 mHwcBufferCache.getHwcBuffer(mCurrentBufferSlot, mCurrentBuffer, &outSlot, &outBuffer); outDataspace = item.mDataSpace; #else outBuffer = mCurrentBuffer; #endif status_t result = mHwc.setClientTarget(mDisplayType, outSlot, outFence, outBuffer, outDataspace); if (result != NO_ERROR) { ALOGE("error posting framebuffer: %d", result); } return result; } #else outBuffer = mCurrentBuffer; #endif return NO_ERROR; } #ifndef USE_HWC2 // Overrides ConsumerBase::onFrameAvailable(), does not call base class impl. Loading Loading
services/surfaceflinger/DisplayHardware/FramebufferSurface.cpp +5 −6 Original line number Diff line number Diff line Loading @@ -174,18 +174,17 @@ status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& #ifdef USE_HWC2 mHwcBufferCache.getHwcBuffer(mCurrentBufferSlot, mCurrentBuffer, &outSlot, &outBuffer); outDataspace = item.mDataSpace; #else outBuffer = mCurrentBuffer; #endif status_t result = mHwc.setClientTarget(mDisplayType, outSlot, outFence, outBuffer, outDataspace); if (result != NO_ERROR) { ALOGE("error posting framebuffer: %d", result); } return result; } #else outBuffer = mCurrentBuffer; #endif return NO_ERROR; } #ifndef USE_HWC2 // Overrides ConsumerBase::onFrameAvailable(), does not call base class impl. Loading