Searched refs:BufferHubQueue (Results 1 - 4 of 4) sorted by relevance
/frameworks/native/libs/vr/libbufferhubqueue/ |
H A D | buffer_hub_queue_client.cpp | 31 BufferHubQueue::BufferHubQueue(LocalChannelHandle channel_handle) function in class:android::dvr::BufferHubQueue 35 buffers_(BufferHubQueue::kMaxQueueCapacity), 36 epollhup_pending_(BufferHubQueue::kMaxQueueCapacity, false), 37 available_buffers_(BufferHubQueue::kMaxQueueCapacity), 38 fences_(BufferHubQueue::kMaxQueueCapacity), 44 BufferHubQueue::BufferHubQueue(const std::string& endpoint_path) function in class:android::dvr::BufferHubQueue 48 buffers_(BufferHubQueue::kMaxQueueCapacity), 49 epollhup_pending_(BufferHubQueue [all...] |
H A D | buffer_hub_queue_producer.cpp | 78 static_cast<int>(BufferHubQueue::kMaxQueueCapacity - 81 max_dequeued_buffers, BufferHubQueue::kMaxQueueCapacity); 107 // TODO(b/36724099) BufferHubQueue's consumer end always acquires the buffer 114 // buffer consumer implementations. In another word, BufferHubQueue based 121 "BufferHubQueueProducer::setAsyncMode: BufferHubQueue should always be " 158 for (size_t retry = 0; retry < BufferHubQueue::kMaxQueueCapacity; retry++) { 192 // Retry up to BufferHubQueue::kMaxQueueCapacity times. 202 // BufferHubQueue). 214 // just need to exopose that through |BufferHubQueue| once we need fence. 345 // of BufferHubQueue desig [all...] |
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/ |
H A D | buffer_hub_queue_client.h | 20 // |BufferHubQueue| manages a queue of |BufferHubBuffer|s. Buffers are 22 class BufferHubQueue : public pdx::Client { class in namespace:android::dvr 29 virtual ~BufferHubQueue() {} 93 // |BufferHubQueue| will keep track of at most this value of buffers. 109 BufferHubQueue(LocalChannelHandle channel); 110 BufferHubQueue(const std::string& endpoint_path); 168 index < static_cast<int64_t>(BufferHubQueue::kMaxQueueCapacity); 173 return index == BufferHubQueue::kEpollQueueEventIndex; 225 // |buffers_| tracks all |BufferHubBuffer|s created by this |BufferHubQueue|. 278 BufferHubQueue(cons [all...] |
H A D | buffer_hub_queue_producer.h | 14 // TODO(b/36187402) The actual implementation of BufferHubQueue's consumer 144 int32_t max_buffer_count_{BufferHubQueue::kMaxQueueCapacity}; 152 int dequeue_timeout_ms_{BufferHubQueue::kNoTimeOut}; 162 // |dvr::BufferHubQueue|, It is initialized to invalid buffers, and gets 174 BufferHubSlot buffers_[BufferHubQueue::kMaxQueueCapacity];
|
Completed in 167 milliseconds