diff options
| author | 2021-02-05 13:08:26 -0800 | |
|---|---|---|
| committer | 2021-02-05 13:08:46 -0800 | |
| commit | 1618c67c4dc8c0b0d386126e582c8154dbdda403 (patch) | |
| tree | a4a81c2b28ad9d05b07231dba864827317e2ce31 /libs/gui/BLASTBufferQueue.cpp | |
| parent | b7f2bccb3e19207b7b5c59fa8eafe83fc0e29263 (diff) | |
Fix default consumer usage bits on BBQ consumer
This change aligns with surfaceflinger BQ consumer defaults.
Test: atest android.hardware.camera2.cts.NativeCameraDeviceTest#testCameraDeviceSharedOutputUpdate on cuttlefish
Bug: 179265466
Change-Id: I5a0081f3c56dfe1deb7e9f851e3df3f9366bb1d7
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
| -rw-r--r-- | libs/gui/BLASTBufferQueue.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/gui/BLASTBufferQueue.cpp b/libs/gui/BLASTBufferQueue.cpp index c62d9ad440..785aaffc9b 100644 --- a/libs/gui/BLASTBufferQueue.cpp +++ b/libs/gui/BLASTBufferQueue.cpp @@ -133,8 +133,10 @@ BLASTBufferQueue::BLASTBufferQueue(const std::string& name, const sp<SurfaceCont if (enableTripleBuffering) { mProducer->setMaxDequeuedBufferCount(2); } - mBufferItemConsumer = - new BLASTBufferItemConsumer(mConsumer, GraphicBuffer::USAGE_HW_COMPOSER, 1, false); + mBufferItemConsumer = new BLASTBufferItemConsumer(mConsumer, + GraphicBuffer::USAGE_HW_COMPOSER | + GraphicBuffer::USAGE_HW_TEXTURE, + 1, false); static int32_t id = 0; auto consumerName = mName + "(BLAST Consumer)" + std::to_string(id); id++; |