Searched refs:producer_queue (Results 1 - 3 of 3) sorted by relevance

/frameworks/native/libs/vr/libdisplay/
H A Ddisplay_client.cpp122 auto producer_queue = ProducerQueue::Import(status.take()); local
123 if (!producer_queue) {
128 return {std::move(producer_queue)};
142 auto producer_queue = status.take();
145 auto allocate_status = producer_queue->AllocateBuffers(
149 producer_queue->id(), allocate_status.GetErrorMessage().c_str());
153 return {std::move(producer_queue)};
/frameworks/native/libs/vr/libdvr/
H A Ddvr_buffer_queue.cpp22 const std::shared_ptr<ProducerQueue>& producer_queue)
23 : producer_queue_(producer_queue),
24 width_(producer_queue->default_width()),
25 height_(producer_queue->default_height()),
26 format_(producer_queue->default_format()) {}
240 std::unique_ptr<ProducerQueue> producer_queue = local
242 if (!producer_queue) {
247 auto status = producer_queue->AllocateBuffers(width, height, layer_count,
254 *out_write_queue = new DvrWriteBufferQueue(std::move(producer_queue));
21 DvrWriteBufferQueue( const std::shared_ptr<ProducerQueue>& producer_queue) argument
H A Ddvr_buffer_queue_internal.h29 // @param producer_queue The BufferHub's ProducerQueue that is used to back
32 const std::shared_ptr<ProducerQueue>& producer_queue);
39 const std::shared_ptr<ProducerQueue>& producer_queue() const { function in struct:DvrWriteBufferQueue

Completed in 78 milliseconds