summaryrefslogtreecommitdiff
path: root/libs/gui/BufferQueue.cpp
diff options
context:
space:
mode:
author Eino-Ville Talvala <etalvala@google.com> 2013-07-30 14:05:02 -0700
committer Eino-Ville Talvala <etalvala@google.com> 2013-07-30 21:38:34 +0000
commitf7c6087bcc6a85cc82fd8dd83566550f880600ec (patch)
tree41fb8bb9fb195cc55beb2be4ba71efa26c6cc10e /libs/gui/BufferQueue.cpp
parentaaff4ef717c08f6aed7ccd96e1d65222ceb4fd17 (diff)
BufferQueue: Support query of consumer usage bits
Bug: 9592202 Change-Id: I61a17758200e61adaca695b426db3df0f6637d4c
Diffstat (limited to 'libs/gui/BufferQueue.cpp')
-rw-r--r--libs/gui/BufferQueue.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/gui/BufferQueue.cpp b/libs/gui/BufferQueue.cpp
index 45488ff8d8..f09d558e85 100644
--- a/libs/gui/BufferQueue.cpp
+++ b/libs/gui/BufferQueue.cpp
@@ -217,6 +217,9 @@ int BufferQueue::query(int what, int* outValue)
case NATIVE_WINDOW_CONSUMER_RUNNING_BEHIND:
value = (mQueue.size() >= 2);
break;
+ case NATIVE_WINDOW_CONSUMER_USAGE_BITS:
+ value = mConsumerUsageBits;
+ break;
default:
return BAD_VALUE;
}