diff options
| author | 2016-05-24 18:01:24 +0000 | |
|---|---|---|
| committer | 2016-05-24 18:01:25 +0000 | |
| commit | 854071a38f250bd0638f1dfdb99b9ccc0010e7d0 (patch) | |
| tree | 8f87ba1ff71fc01dfbefd0c076f4493bb58bce4e /services/surfaceflinger/MessageQueue.cpp | |
| parent | 80bc52aefa56e590f05bc30ff0182d860f00b128 (diff) | |
| parent | 14e54ba747942312f5cd143a27e603eacd7573f7 (diff) | |
Merge "SF: Remove forced transaction on screenshot" into nyc-dev
Diffstat (limited to 'services/surfaceflinger/MessageQueue.cpp')
| -rw-r--r-- | services/surfaceflinger/MessageQueue.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/services/surfaceflinger/MessageQueue.cpp b/services/surfaceflinger/MessageQueue.cpp index 99efd3905f..34dc24b1f3 100644 --- a/services/surfaceflinger/MessageQueue.cpp +++ b/services/surfaceflinger/MessageQueue.cpp @@ -61,12 +61,6 @@ void MessageQueue::Handler::dispatchInvalidate() { } } -void MessageQueue::Handler::dispatchTransaction() { - if ((android_atomic_or(eventMaskTransaction, &mEventMask) & eventMaskTransaction) == 0) { - mQueue.mLooper->sendMessage(this, Message(MessageQueue::TRANSACTION)); - } -} - void MessageQueue::Handler::handleMessage(const Message& message) { switch (message.what) { case INVALIDATE: @@ -77,10 +71,6 @@ void MessageQueue::Handler::handleMessage(const Message& message) { android_atomic_and(~eventMaskRefresh, &mEventMask); mQueue.mFlinger->onMessageReceived(message.what); break; - case TRANSACTION: - android_atomic_and(~eventMaskTransaction, &mEventMask); - mQueue.mFlinger->onMessageReceived(message.what); - break; } } @@ -155,10 +145,6 @@ status_t MessageQueue::postMessage( */ #define INVALIDATE_ON_VSYNC 1 -void MessageQueue::invalidateTransactionNow() { - mHandler->dispatchTransaction(); -} - void MessageQueue::invalidate() { #if INVALIDATE_ON_VSYNC mEvents->requestNextVsync(); |