/frameworks/native/libs/vr/libdvr/ |
D | dvr_buffer_queue_internal.h | 25 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_;
|
D | dvr_buffer_queue.cpp | 15 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/ |
D | buffer_hub_queue_client.cpp | 418 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/ |
D | buffer_hub_queue_client.h | 287 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/ |
D | display_client.h | 39 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/ |
D | BufferQueue.cpp | 119 std::shared_ptr<dvr::ProducerQueue> producerQueue = in createBufferHubQueue() 120 dvr::ProducerQueue::Create(configBuilder.Build(), dvr::UsagePolicy{}); in createBufferHubQueue()
|
D | BufferHubProducer.cpp | 29 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/ |
D | SurfaceParcelable_test.cpp | 49 mProducerQueue = dvr::ProducerQueue::Create(configBuilder.SetDefaultWidth(kBufferWidth) in SurfaceParcelableTestService() 83 std::shared_ptr<dvr::ProducerQueue> mProducerQueue;
|
/frameworks/native/libs/vr/libdisplay/ |
D | display_client.cpp | 106 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/ |
D | BufferHubProducer.h | 39 static sp<BufferHubProducer> Create(const std::shared_ptr<dvr::ProducerQueue>& producer); 173 std::shared_ptr<dvr::ProducerQueue> queue_;
|
/frameworks/native/libs/vr/libvrflinger/ |
D | display_surface.cpp | 220 auto producer = ProducerQueue::Create(config, UsagePolicy{}); in OnCreateQueue() 292 auto producer = ProducerQueue::Create( in OnCreateQueue()
|
/frameworks/native/libs/vr/libbufferhubqueue/tests/ |
D | buffer_hub_queue-test.cpp | 37 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()
|
D | buffer_hub_queue_producer-test.cpp | 98 auto queue = ProducerQueue::Create(config, UsagePolicy{}); in SetUp()
|