Home
last modified time | relevance | path

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

/frameworks/native/libs/vr/libdvr/include/dvr/
Ddvr_buffer_queue.h12 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef
43 DvrWriteBufferQueue** out_write_queue);
48 void dvrWriteBufferQueueDestroy(DvrWriteBufferQueue* write_queue);
54 ssize_t dvrWriteBufferQueueGetCapacity(DvrWriteBufferQueue* write_queue);
60 int dvrWriteBufferQueueGetId(DvrWriteBufferQueue* write_queue);
76 int dvrWriteBufferQueueGetANativeWindow(DvrWriteBufferQueue* write_queue,
85 int dvrWriteBufferQueueCreateReadQueue(DvrWriteBufferQueue* write_queue,
103 int dvrWriteBufferQueueGainBuffer(DvrWriteBufferQueue* write_queue, int timeout,
118 int dvrWriteBufferQueuePostBuffer(DvrWriteBufferQueue* write_queue,
134 int dvrWriteBufferQueueResizeBuffer(DvrWriteBufferQueue* write_queue,
Ddvr_api.h43 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef
58 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef
182 DvrWriteBufferQueue** queue_out);
183 typedef void (*DvrWriteBufferQueueDestroyPtr)(DvrWriteBufferQueue* write_queue);
185 DvrWriteBufferQueue* write_queue);
186 typedef int (*DvrWriteBufferQueueGetIdPtr)(DvrWriteBufferQueue* write_queue);
188 DvrWriteBufferQueue* write_queue, ANativeWindow** out_window);
190 DvrWriteBufferQueue* write_queue, ANativeWindow** out_window);
192 DvrWriteBufferQueue* write_queue, DvrReadBufferQueue** out_read_queue);
193 typedef int (*DvrWriteBufferQueueDequeuePtr)(DvrWriteBufferQueue* write_queue,
[all …]
Ddvr_deleter.h17 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef
28 void dvrWriteBufferQueueDestroy(DvrWriteBufferQueue* write_queue);
50 void operator()(DvrWriteBufferQueue* p) { dvrWriteBufferQueueDestroy(p); } in operator()
67 using UniqueDvrWriteBufferQueue = MakeUniqueDvrPointer<DvrWriteBufferQueue>;
Ddvr_tracking.h15 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef
68 DvrWriteBufferQueue* write_queue);
Ddvr_surface.h80 DvrWriteBufferQueue** queue_out);
/frameworks/native/libs/vr/libdvr/
Ddvr_buffer_queue.cpp21 DvrWriteBufferQueue::DvrWriteBufferQueue( in DvrWriteBufferQueue() function in DvrWriteBufferQueue
28 int DvrWriteBufferQueue::GetNativeWindow(ANativeWindow** out_window) { in GetNativeWindow()
40 int DvrWriteBufferQueue::CreateReadQueue(DvrReadBufferQueue** out_read_queue) { in CreateReadQueue()
54 int DvrWriteBufferQueue::Dequeue(int timeout, DvrWriteBuffer* write_buffer, in Dequeue()
70 int DvrWriteBufferQueue::GainBuffer(int timeout, in GainBuffer()
171 int DvrWriteBufferQueue::PostBuffer(DvrWriteBuffer* write_buffer, in PostBuffer()
214 int DvrWriteBufferQueue::ResizeBuffer(uint32_t width, uint32_t height) { in ResizeBuffer()
231 DvrWriteBufferQueue** out_write_queue) { in dvrWriteBufferQueueCreate()
254 *out_write_queue = new DvrWriteBufferQueue(std::move(producer_queue)); in dvrWriteBufferQueueCreate()
258 void dvrWriteBufferQueueDestroy(DvrWriteBufferQueue* write_queue) { in dvrWriteBufferQueueDestroy()
[all …]
Ddvr_buffer_queue_internal.h23 struct DvrWriteBufferQueue { struct
31 explicit DvrWriteBufferQueue(
Ddvr_tracking.cpp22 int dvrTrackingCameraStart(DvrTrackingCamera*, DvrWriteBufferQueue*) { in dvrTrackingCameraStart() argument
Ddvr_surface.cpp157 DvrWriteBufferQueue** out_writer) { in dvrSurfaceCreateWriteBufferQueue()
174 *out_writer = new DvrWriteBufferQueue(status.take()); in dvrSurfaceCreateWriteBufferQueue()
/frameworks/native/libs/vr/libdvr/tests/
Ddvr_display-test.cpp62 DvrWriteBufferQueue* write_queue_ = nullptr;
231 DvrWriteBufferQueue* write_queue_0 = nullptr; in TEST_F()
238 DvrWriteBufferQueue* write_queue_1 = nullptr; in TEST_F()
Ddvr_buffer_queue-test.cpp65 DvrWriteBufferQueue* write_queue_ = nullptr;
Ddvr_display_manager-test.cpp136 DvrWriteBufferQueue* queue; in CreateSurfaceQueue()
/frameworks/native/libs/vr/libbufferhubqueue/benchmarks/
Dbuffer_transport_benchmark.cpp397 DvrWriteBufferQueue* write_queue_ = nullptr;