summaryrefslogtreecommitdiff
path: root/libs/gui/LayerDebugInfo.cpp
diff options
context:
space:
mode:
author Tianyu Jiang <tianyuj@google.com> 2018-11-14 16:42:51 -0800
committer Tianyu Jiang <tianyuj@google.com> 2018-12-03 21:51:19 +0000
commit4982432a816f593dee3f12cf33c9f999b574100c (patch)
tree75bfe2c06213654b2a262fed1f65472efd172a2e /libs/gui/LayerDebugInfo.cpp
parentf669f6a2e5becd051b2829dc44bcba8043945cfe (diff)
Remove producer_owns_ in producer_channel
producer_owns_ was created before the creation of buffer state atomics. It serves a similar purpose of atomics that: 1. prevent producer from gaining a buffer that still have pending consumers. 2. prevent consumer from acquiring a buffer that is still owned by producer. Therefore, producer_owns_ is redundant now. Bug: 119331650 Test: all tests are passing on Blueline: AHardwareBufferTest BufferHubBuffer_test BufferHubMetadata_test buffer_hub_binder_service-test buffer_hub_queue_producer-test libgui_test libsensor_test vrflinger_test buffer_hub-test buffer_hub_queue-test dvr_buffer_queue-test dvr_api-test dvr_display-test on Vega: AHardwareBufferTest BufferHubBuffer_test BufferHubMetadata_test buffer_hub_queue_producer-test buffer_hub-test buffer_hub_queue-test dvr_buffer_queue-test dvr_api-test libdvrtracking-test Change-Id: I4a6b4c2d5c741a2befe1600b607c308f607dcd49
Diffstat (limited to 'libs/gui/LayerDebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions