summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2021-02-09 04:09:36 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-02-09 04:09:36 +0000
commit760ff0e1979a0b47c0a4482c254a514a7be43f32 (patch)
treec5729c94dba9f72adfc9b17d81cb10bbe04212ed /libs/gui/BLASTBufferQueue.cpp
parent627873f3a6fd586c6e8e21fc995d590450c13615 (diff)
parent1618c67c4dc8c0b0d386126e582c8154dbdda403 (diff)
Merge "Fix default consumer usage bits on BBQ consumer" into sc-dev
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
-rw-r--r--libs/gui/BLASTBufferQueue.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/gui/BLASTBufferQueue.cpp b/libs/gui/BLASTBufferQueue.cpp
index c2ec0fe078..1e6fc2b217 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++;