Searched refs:ConsumerQueue (Results 1 - 9 of 9) sorted by relevance

/frameworks/native/libs/vr/libdvr/
H A Ddvr_internal.h23 class ConsumerQueue;
36 const std::shared_ptr<ConsumerQueue>& consumer_queue);
65 std::shared_ptr<android::dvr::ConsumerQueue> consumer_queue;
H A Ddvr_buffer_queue.cpp26 const std::shared_ptr<dvr::ConsumerQueue>& consumer_queue) {
/frameworks/native/libs/vr/libdisplay/include/private/dvr/
H A Ddisplay_manager_client.h15 class ConsumerQueue;
26 pdx::Status<std::unique_ptr<ConsumerQueue>> GetSurfaceQueue(int surface_id,
/frameworks/native/libs/vr/libvrflinger/
H A Ddisplay_surface.h74 const std::shared_ptr<ConsumerQueue>& consumer_queue);
76 const std::shared_ptr<ConsumerQueue>& consumer_queue);
81 const std::shared_ptr<ConsumerQueue>& consumer_queue, int events);
127 std::shared_ptr<ConsumerQueue> GetQueue(int32_t queue_id);
133 void OnQueueEvent(const std::shared_ptr<ConsumerQueue>& consumer_queue,
136 std::unordered_map<int32_t, std::shared_ptr<ConsumerQueue>> consumer_queues_;
158 void OnQueueEvent(const std::shared_ptr<ConsumerQueue>& consumer_queue,
179 std::shared_ptr<ConsumerQueue> direct_queue_;
H A Ddisplay_surface.cpp144 const std::shared_ptr<ConsumerQueue>& consumer_queue) {
156 std::shared_ptr<ConsumerQueue> queue;
168 const std::shared_ptr<ConsumerQueue>& consumer_queue) {
175 const std::shared_ptr<ConsumerQueue>& /*consumer_queue*/, int /*events*/) {
181 std::shared_ptr<ConsumerQueue> ApplicationDisplaySurface::GetQueue(
218 std::shared_ptr<ConsumerQueue> consumer =
236 const std::shared_ptr<ConsumerQueue>& consumer_queue, int events) {
296 const std::shared_ptr<ConsumerQueue>& consumer_queue, int events) {
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/
H A Dbuffer_hub_queue_client.h18 class ConsumerQueue;
34 std::unique_ptr<ConsumerQueue> CreateConsumerQueue();
39 std::unique_ptr<ConsumerQueue> CreateSilentConsumerQueue();
119 // Called by ProducerQueue::AddBuffer and ConsumerQueue::AddBuffer only. to
123 // Called by ProducerQueue::DetachBuffer and ConsumerQueue::DetachBuffer only.
386 class ConsumerQueue : public BufferHubQueue { class in namespace:android::dvr
397 // Import a ConsumerQueue from a channel handle. |ignore_on_import| controls
402 static std::unique_ptr<ConsumerQueue> Import(LocalChannelHandle handle,
404 return std::unique_ptr<ConsumerQueue>(
405 new ConsumerQueue(st
[all...]
/frameworks/native/libs/vr/libdisplay/
H A Ddisplay_manager_client.cpp61 pdx::Status<std::unique_ptr<ConsumerQueue>>
73 return {ConsumerQueue::Import(status.take())};
/frameworks/native/libs/vr/libbufferhubqueue/
H A Dbuffer_hub_queue_client.cpp93 std::unique_ptr<ConsumerQueue> BufferHubQueue::CreateConsumerQueue() {
95 return std::unique_ptr<ConsumerQueue>(new ConsumerQueue(status.take()));
100 std::unique_ptr<ConsumerQueue> BufferHubQueue::CreateSilentConsumerQueue() {
102 return std::unique_ptr<ConsumerQueue>(
103 new ConsumerQueue(status.take(), true));
482 ConsumerQueue::ConsumerQueue(LocalChannelHandle handle, bool ignore_on_import) function in class:android::dvr::ConsumerQueue
486 ALOGE("ConsumerQueue::ConsumerQueue
[all...]
/frameworks/native/libs/vr/libbufferhubqueue/tests/
H A Dbuffer_hub_queue-test.cpp65 std::unique_ptr<ConsumerQueue> consumer_queue_;

Completed in 3410 milliseconds