diff options
| author | 2022-12-09 10:29:36 -0800 | |
|---|---|---|
| committer | 2022-12-09 10:29:36 -0800 | |
| commit | 603e86689632db61a2a8e946dc4c6e0daaa2cc18 (patch) | |
| tree | 8d24a4a130026d735ddf18308c0d516c1033a0f0 /libs/gui/SurfaceComposerClient.cpp | |
| parent | 470cae3e28f970c401fd5f22a111663b7b53520c (diff) | |
| parent | 672c2c2de8d9a0ea7587c2ab1e7129e203dcf159 (diff) | |
Merge Android 13 QPR1
Bug: 261731544
Merged-In: Id5cff8223ad6f0463caf9a81e21e40317ada2d23
Change-Id: I6cd53e262a70c5cb339007695d75b1bb4013197d
Diffstat (limited to 'libs/gui/SurfaceComposerClient.cpp')
| -rw-r--r-- | libs/gui/SurfaceComposerClient.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libs/gui/SurfaceComposerClient.cpp b/libs/gui/SurfaceComposerClient.cpp index 47d801a78d..0f5192d41c 100644 --- a/libs/gui/SurfaceComposerClient.cpp +++ b/libs/gui/SurfaceComposerClient.cpp @@ -352,7 +352,8 @@ void TransactionCompletedListener::onTransactionCompleted(ListenerStats listener transactionStats.latchTime, surfaceStats.acquireTimeOrFence, transactionStats.presentFence, surfaceStats.previousReleaseFence, surfaceStats.transformHint, - surfaceStats.eventStats); + surfaceStats.eventStats, + surfaceStats.currentMaxAcquiredBufferCount); } callbackFunction(transactionStats.latchTime, transactionStats.presentFence, @@ -377,7 +378,8 @@ void TransactionCompletedListener::onTransactionCompleted(ListenerStats listener transactionStats.latchTime, surfaceStats.acquireTimeOrFence, transactionStats.presentFence, surfaceStats.previousReleaseFence, surfaceStats.transformHint, - surfaceStats.eventStats); + surfaceStats.eventStats, + surfaceStats.currentMaxAcquiredBufferCount); if (callbacksMap[callbackId].surfaceControls[surfaceStats.surfaceControl]) { callbacksMap[callbackId] .surfaceControls[surfaceStats.surfaceControl] @@ -897,6 +899,10 @@ void SurfaceComposerClient::Transaction::clear() { mApplyToken = nullptr; } +uint64_t SurfaceComposerClient::Transaction::getId() { + return mId; +} + void SurfaceComposerClient::doUncacheBufferTransaction(uint64_t cacheId) { sp<ISurfaceComposer> sf(ComposerService::getComposerService()); |