summaryrefslogtreecommitdiff
path: root/libs/gui/ConsumerBase.cpp
diff options
context:
space:
mode:
author Jim Shargo <jshargo@google.com> 2024-07-08 22:40:59 +0000
committer Jim Shargo <jshargo@google.com> 2024-07-26 19:16:45 +0000
commitc604993d37f29bcf14f0bb11d234db0e3442b533 (patch)
tree67b3eb84ace6ea9ca5f6ac667875b5726cef2669 /libs/gui/ConsumerBase.cpp
parent0f499e82a8a7088a17bb1db8a19a7e2b2f716b91 (diff)
Surface: don't hold mMutex when queuing buffers
This is the behavior of the underlying IGBP, but can cause deadlocks in certain situations dependend on by some clients. BYPASS_IGBP_IGBC_API_REASON=warren buffers Bug: 340933794 Flag: com.android.graphics.libgui.flags.wb_platform_api_improvements Test: new test in `atest libgui_test` Change-Id: I5a02e6e12980d211e70ae4db8cbd2344e323d613
Diffstat (limited to 'libs/gui/ConsumerBase.cpp')
0 files changed, 0 insertions, 0 deletions