Home
last modified time | relevance | path

Searched refs:ProducerQueue (Results 1 – 13 of 13) sorted by relevance

/frameworks/native/libs/vr/libdvr/
Ddvr_buffer_queue_internal.h25 using ProducerQueue = android::dvr::ProducerQueue; member
32 const std::shared_ptr<ProducerQueue>& producer_queue);
39 const std::shared_ptr<ProducerQueue>& producer_queue() const { in producer_queue()
53 std::shared_ptr<ProducerQueue> producer_queue_;
Ddvr_buffer_queue.cpp15 using android::dvr::ProducerQueue;
22 const std::shared_ptr<ProducerQueue>& producer_queue) in DvrWriteBufferQueue()
240 std::unique_ptr<ProducerQueue> producer_queue = in dvrWriteBufferQueueCreate()
241 ProducerQueue::Create(config_builder.Build(), UsagePolicy{}); in dvrWriteBufferQueueCreate()
/frameworks/native/libs/vr/libbufferhubqueue/
Dbuffer_hub_queue_client.cpp418 ProducerQueue::ProducerQueue(LocalChannelHandle handle) in ProducerQueue() function in android::dvr::ProducerQueue
428 ProducerQueue::ProducerQueue(const ProducerQueueConfig& config, in ProducerQueue() function in android::dvr::ProducerQueue
443 Status<std::vector<size_t>> ProducerQueue::AllocateBuffers( in AllocateBuffers()
503 Status<size_t> ProducerQueue::AllocateBuffer(uint32_t width, uint32_t height, in AllocateBuffer()
519 Status<void> ProducerQueue::AddBuffer( in AddBuffer()
532 Status<size_t> ProducerQueue::InsertBuffer( in InsertBuffer()
567 Status<void> ProducerQueue::RemoveBuffer(size_t slot) { in RemoveBuffer()
579 Status<std::shared_ptr<ProducerBuffer>> ProducerQueue::Dequeue( in Dequeue()
585 pdx::Status<std::shared_ptr<ProducerBuffer>> ProducerQueue::Dequeue( in Dequeue()
602 ProducerQueue::DequeueUnacquiredBuffer(slot); in Dequeue()
[all …]
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/
Dbuffer_hub_queue_client.h287 class ProducerQueue : public pdx::ClientBase<ProducerQueue, BufferHubQueue> {
300 static std::unique_ptr<ProducerQueue> Create( in Create()
306 static std::unique_ptr<ProducerQueue> Import(pdx::LocalChannelHandle handle) { in Import()
399 explicit ProducerQueue(pdx::LocalChannelHandle handle);
400 ProducerQueue(const ProducerQueueConfig& config, const UsagePolicy& usage);
/frameworks/native/libs/vr/libdisplay/include/private/dvr/
Ddisplay_client.h39 pdx::Status<std::unique_ptr<ProducerQueue>> CreateQueue(uint32_t width,
46 pdx::Status<std::unique_ptr<ProducerQueue>> CreateQueue(uint32_t width,
/frameworks/native/libs/gui/
DBufferQueue.cpp119 std::shared_ptr<dvr::ProducerQueue> producerQueue = in createBufferHubQueue()
120 dvr::ProducerQueue::Create(configBuilder.Build(), dvr::UsagePolicy{}); in createBufferHubQueue()
DBufferHubProducer.cpp29 sp<BufferHubProducer> BufferHubProducer::Create(const std::shared_ptr<ProducerQueue>& queue) { in Create()
43 producer->queue_ = ProducerQueue::Import(parcelable.TakeChannelHandle()); in Create()
/frameworks/native/libs/gui/tests/
DSurfaceParcelable_test.cpp49 mProducerQueue = dvr::ProducerQueue::Create(configBuilder.SetDefaultWidth(kBufferWidth) in SurfaceParcelableTestService()
83 std::shared_ptr<dvr::ProducerQueue> mProducerQueue;
/frameworks/native/libs/vr/libdisplay/
Ddisplay_client.cpp106 Status<std::unique_ptr<ProducerQueue>> Surface::CreateQueue( in CreateQueue()
122 auto producer_queue = ProducerQueue::Import(status.take()); in CreateQueue()
131 Status<std::unique_ptr<ProducerQueue>> Surface::CreateQueue( in CreateQueue()
/frameworks/native/libs/gui/include/gui/
DBufferHubProducer.h39 static sp<BufferHubProducer> Create(const std::shared_ptr<dvr::ProducerQueue>& producer);
173 std::shared_ptr<dvr::ProducerQueue> queue_;
/frameworks/native/libs/vr/libvrflinger/
Ddisplay_surface.cpp220 auto producer = ProducerQueue::Create(config, UsagePolicy{}); in OnCreateQueue()
292 auto producer = ProducerQueue::Create( in OnCreateQueue()
/frameworks/native/libs/vr/libbufferhubqueue/tests/
Dbuffer_hub_queue-test.cpp37 producer_queue_ = ProducerQueue::Create(config, usage); in CreateProducerQueue()
86 std::unique_ptr<ProducerQueue> producer_queue_;
980 producer_queue_ = ProducerQueue::Import(input_parcelable.TakeChannelHandle()); in TEST_F()
Dbuffer_hub_queue_producer-test.cpp98 auto queue = ProducerQueue::Create(config, UsagePolicy{}); in SetUp()