diff options
| author | 2022-01-04 22:28:00 +0000 | |
|---|---|---|
| committer | 2022-01-04 22:28:07 +0000 | |
| commit | ab066515cbe0e0a9e61efeb76afbaa63da169752 (patch) | |
| tree | f3ced166d31e99d7cc316d032dc7542856d6da18 /libs/gui/BLASTBufferQueue.cpp | |
| parent | 6594953acb25e51fb82051c6ccc292282c83a8cb (diff) | |
BBQ: Fix log spam when creating a new BBQ
Change-Id: I48ecc1f89c9fdfe1e76ac9972d275d9d37c98eda
Test: logcat on boot
Bug: n/a
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
| -rw-r--r-- | libs/gui/BLASTBufferQueue.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/gui/BLASTBufferQueue.cpp b/libs/gui/BLASTBufferQueue.cpp index 34faf87546..038e23df4c 100644 --- a/libs/gui/BLASTBufferQueue.cpp +++ b/libs/gui/BLASTBufferQueue.cpp @@ -197,13 +197,15 @@ void BLASTBufferQueue::update(const sp<SurfaceControl>& surface, uint32_t width, SurfaceComposerClient::Transaction t; const bool surfaceControlChanged = !SurfaceControl::isSameSurface(mSurfaceControl, surface); + if (surfaceControlChanged && mSurfaceControl != nullptr) { + BQA_LOGD("Updating SurfaceControl without recreating BBQ"); + } bool applyTransaction = false; // Always update the native object even though they might have the same layer handle, so we can // get the updated transform hint from WM. mSurfaceControl = surface; if (surfaceControlChanged) { - BQA_LOGD("Updating SurfaceControl without recreating BBQ"); t.setFlags(mSurfaceControl, layer_state_t::eEnableBackpressure, layer_state_t::eEnableBackpressure); applyTransaction = true; |