Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1618c67c authored by Vishnu Nair's avatar Vishnu Nair
Browse files

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
parent b7f2bccb
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -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++;