Searched refs:BufferHubQueue (Results 1 - 6 of 6) sorted by relevance
/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_buffer_queue_internal.h | 24 using BufferHubQueue = android::dvr::BufferHubQueue; 54 std::array<std::unique_ptr<DvrWriteBuffer>, BufferHubQueue::kMaxQueueCapacity> 66 using BufferHubQueue = android::dvr::BufferHubQueue; 91 std::array<std::unique_ptr<DvrReadBuffer>, BufferHubQueue::kMaxQueueCapacity>
|
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/ |
H A D | buffer_hub_queue_client.h | 22 // |BufferHubQueue| manages a queue of |BufferHubBuffer|s. Buffers are 24 class BufferHubQueue : public pdx::Client { class in namespace:android::dvr 30 virtual ~BufferHubQueue() {} 115 BufferHubQueue(pdx::LocalChannelHandle channel); 116 BufferHubQueue(const std::string& endpoint_path); 207 index < static_cast<int64_t>(BufferHubQueue::kMaxQueueCapacity); 212 return index == BufferHubQueue::kEpollQueueEventIndex; 261 BufferHubQueue(const BufferHubQueue&) = delete; 262 void operator=(BufferHubQueue [all...] |
H A D | buffer_hub_queue_producer.h | 14 // TODO(b/36187402) The actual implementation of BufferHubQueue's consumer 152 int32_t max_buffer_count_{BufferHubQueue::kMaxQueueCapacity}; 160 int dequeue_timeout_ms_{BufferHubQueue::kNoTimeOut}; 170 // |dvr::BufferHubQueue|, It is initialized to invalid buffers, and gets 182 BufferHubSlot buffers_[BufferHubQueue::kMaxQueueCapacity];
|
/frameworks/native/libs/vr/libbufferhubqueue/ |
H A D | buffer_hub_queue_client.cpp | 61 BufferHubQueue::BufferHubQueue(LocalChannelHandle channel_handle) function in class:android::dvr::BufferHubQueue 67 BufferHubQueue::BufferHubQueue(const std::string& endpoint_path) function in class:android::dvr::BufferHubQueue 73 void BufferHubQueue::Initialize() { 76 ALOGE("BufferHubQueue::BufferHubQueue: Failed to create epoll fd: %s", 83 .data = {.u64 = Stuff(-1, BufferHubQueue::kEpollQueueEventIndex)}}; 86 ALOGE("BufferHubQueue::Initialize: Failed to add event fd to epoll set: %s", 91 Status<void> BufferHubQueue [all...] |
H A D | buffer_hub_queue_producer.cpp | 82 static_cast<int>(BufferHubQueue::kMaxQueueCapacity - 85 max_dequeued_buffers, BufferHubQueue::kMaxQueueCapacity); 111 // TODO(b/36724099) BufferHubQueue's consumer end always acquires the buffer 118 // buffer consumer implementations. In another word, BufferHubQueue based 125 "BufferHubQueueProducer::setAsyncMode: BufferHubQueue should always be " 162 for (size_t retry = 0; retry < BufferHubQueue::kMaxQueueCapacity; retry++) { 198 // Retry up to BufferHubQueue::kMaxQueueCapacity times. 208 // BufferHubQueue). 220 // just need to exopose that through |BufferHubQueue| once we need fence. 351 // of BufferHubQueue desig [all...] |
/frameworks/native/libs/vr/libbufferhubqueue/tests/ |
H A D | buffer_hub_queue-test.cpp | 61 bool WaitAndHandleOnce(BufferHubQueue* queue, int timeout_ms) {
|
Completed in 97 milliseconds