summaryrefslogtreecommitdiffstats
path: root/libs/surfaceflinger_client/SharedBufferStack.cpp
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2010-05-28 14:22:23 -0700
committerMathias Agopian <mathias@google.com>2010-05-28 17:19:16 -0700
commit770492cb2b19f6a36ad748cd05fbedfbb9a67dfa (patch)
tree3c87a789492e52b3c26b1de9608f42690b86c2cd /libs/surfaceflinger_client/SharedBufferStack.cpp
parentcdfd5fe2c89a30a31f9de5a5481e8997f014a89b (diff)
downloadframeworks_base-770492cb2b19f6a36ad748cd05fbedfbb9a67dfa.zip
frameworks_base-770492cb2b19f6a36ad748cd05fbedfbb9a67dfa.tar.gz
frameworks_base-770492cb2b19f6a36ad748cd05fbedfbb9a67dfa.tar.bz2
more clean-up in preparation of bigger changes
the most important change here is the renaming of ISurfaceFlingerClient to ISurfaceComposerClient Change-Id: I94e18b0417f50e06f21377446639c61f65f959b3
Diffstat (limited to 'libs/surfaceflinger_client/SharedBufferStack.cpp')
-rw-r--r--libs/surfaceflinger_client/SharedBufferStack.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/libs/surfaceflinger_client/SharedBufferStack.cpp b/libs/surfaceflinger_client/SharedBufferStack.cpp
index 2577dc0..8d03145 100644
--- a/libs/surfaceflinger_client/SharedBufferStack.cpp
+++ b/libs/surfaceflinger_client/SharedBufferStack.cpp
@@ -49,10 +49,6 @@ status_t SharedClient::validate(size_t i) const {
return surfaces[i].status;
}
-uint32_t SharedClient::getIdentity(size_t token) const {
- return uint32_t(surfaces[token].identity);
-}
-
// ----------------------------------------------------------------------------
@@ -161,6 +157,12 @@ status_t SharedBufferBase::getStatus() const
return stack.status;
}
+int32_t SharedBufferBase::getIdentity() const
+{
+ SharedBufferStack& stack( *mSharedStack );
+ return stack.identity;
+}
+
size_t SharedBufferBase::getFrontBuffer() const
{
SharedBufferStack& stack( *mSharedStack );