BLASTBufferQueue: Pass same default usage as BufferQueueLayer

The default usage value for BufferQueueLayer is COMPOSER not
FRAMEBUFFER (see Layer::getEffectiveUsage). It's unclear exactly
what effect this was having.

Bug: 152501005
Test: Existing tests pass.
Change-Id: I33adc9c39c57b11c71a53e936448c9052bd83155
diff --git a/libs/gui/BLASTBufferQueue.cpp b/libs/gui/BLASTBufferQueue.cpp
index 30e1351..545ae5b 100644
--- a/libs/gui/BLASTBufferQueue.cpp
+++ b/libs/gui/BLASTBufferQueue.cpp
@@ -110,7 +110,7 @@
         mProducer->setMaxDequeuedBufferCount(2);
     }
     mBufferItemConsumer =
-            new BLASTBufferItemConsumer(mConsumer, AHARDWAREBUFFER_USAGE_GPU_FRAMEBUFFER, 1, true);
+        new BLASTBufferItemConsumer(mConsumer, GraphicBuffer::USAGE_HW_COMPOSER, 1, true);
     static int32_t id = 0;
     auto name = std::string("BLAST Consumer") + std::to_string(id);
     id++;