Loading services/surfaceflinger/MessageQueue.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -133,7 +133,8 @@ status_t MessageQueue::postMessage( } void MessageQueue::invalidate() { mHandler->signalInvalidate(); // mHandler->signalInvalidate(); mEvents->requestNextVsync(); } void MessageQueue::refresh() { Loading services/surfaceflinger/SurfaceFlinger.cpp +11 −6 Original line number Diff line number Diff line Loading @@ -407,7 +407,8 @@ void SurfaceFlinger::onMessageReceived(int32_t what) { ATRACE_CALL(); switch (what) { case MessageQueue::INVALIDATE: { case MessageQueue::REFRESH: { // case MessageQueue::INVALIDATE: { // if we're in a global transaction, don't do anything. const uint32_t mask = eTransactionNeeded | eTraversalNeeded; uint32_t transactionFlags = peekTransactionFlags(mask); Loading @@ -418,16 +419,20 @@ void SurfaceFlinger::onMessageReceived(int32_t what) // post surfaces (if needed) handlePageFlip(); signalRefresh(); } break; case MessageQueue::REFRESH: { // signalRefresh(); // // } break; // // case MessageQueue::REFRESH: { handleRefresh(); const DisplayHardware& hw(graphicPlane(0).displayHardware()); // if (mDirtyRegion.isEmpty()) { // return; // } if (CC_UNLIKELY(mHwWorkListDirty)) { // build the h/w work list handleWorkList(); Loading Loading
services/surfaceflinger/MessageQueue.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -133,7 +133,8 @@ status_t MessageQueue::postMessage( } void MessageQueue::invalidate() { mHandler->signalInvalidate(); // mHandler->signalInvalidate(); mEvents->requestNextVsync(); } void MessageQueue::refresh() { Loading
services/surfaceflinger/SurfaceFlinger.cpp +11 −6 Original line number Diff line number Diff line Loading @@ -407,7 +407,8 @@ void SurfaceFlinger::onMessageReceived(int32_t what) { ATRACE_CALL(); switch (what) { case MessageQueue::INVALIDATE: { case MessageQueue::REFRESH: { // case MessageQueue::INVALIDATE: { // if we're in a global transaction, don't do anything. const uint32_t mask = eTransactionNeeded | eTraversalNeeded; uint32_t transactionFlags = peekTransactionFlags(mask); Loading @@ -418,16 +419,20 @@ void SurfaceFlinger::onMessageReceived(int32_t what) // post surfaces (if needed) handlePageFlip(); signalRefresh(); } break; case MessageQueue::REFRESH: { // signalRefresh(); // // } break; // // case MessageQueue::REFRESH: { handleRefresh(); const DisplayHardware& hw(graphicPlane(0).displayHardware()); // if (mDirtyRegion.isEmpty()) { // return; // } if (CC_UNLIKELY(mHwWorkListDirty)) { // build the h/w work list handleWorkList(); Loading