summaryrefslogtreecommitdiff
path: root/libs/gui/SurfaceComposerClient.cpp
diff options
context:
space:
mode:
author Valerie Hau <vhau@google.com> 2019-04-18 23:29:26 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2019-04-18 23:29:26 +0000
commit5210624e601f00e22c55cd6d98823e4462ddc1f9 (patch)
tree49a6ccbb234f44a5db0338f3f94a28bea1912e97 /libs/gui/SurfaceComposerClient.cpp
parente6aef12927d637ae51f3897595f83183f3caf3c7 (diff)
parent644996808162d4fae0f3efaf816601ee5ac2b14f (diff)
Merge changes Ieb4d16d1,Icef95925 into qt-dev
* changes: Adding testing for slot generation Change slot generation for BufferState
Diffstat (limited to 'libs/gui/SurfaceComposerClient.cpp')
-rw-r--r--libs/gui/SurfaceComposerClient.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/gui/SurfaceComposerClient.cpp b/libs/gui/SurfaceComposerClient.cpp
index 50a539ff57..2083a2b023 100644
--- a/libs/gui/SurfaceComposerClient.cpp
+++ b/libs/gui/SurfaceComposerClient.cpp
@@ -388,9 +388,9 @@ void SurfaceComposerClient::doDropReferenceTransaction(const sp<IBinder>& handle
void SurfaceComposerClient::doUncacheBufferTransaction(uint64_t cacheId) {
sp<ISurfaceComposer> sf(ComposerService::getComposerService());
- cached_buffer_t uncacheBuffer;
+ client_cache_t uncacheBuffer;
uncacheBuffer.token = BufferCache::getInstance().getToken();
- uncacheBuffer.cacheId = cacheId;
+ uncacheBuffer.id = cacheId;
sp<IBinder> applyToken = IInterface::asBinder(TransactionCompletedListener::getIInstance());
sf->setTransactionState({}, {}, 0, applyToken, {}, -1, uncacheBuffer, {});
@@ -424,7 +424,7 @@ void SurfaceComposerClient::Transaction::cacheBuffers() {
}
s->what |= layer_state_t::eCachedBufferChanged;
s->cachedBuffer.token = BufferCache::getInstance().getToken();
- s->cachedBuffer.cacheId = cacheId;
+ s->cachedBuffer.id = cacheId;
// If we have more buffers than the size of the cache, we should stop caching so we don't
// evict other buffers in this transaction