Searched refs:DvrReadBuffer (Results 1 - 8 of 8) sorted by relevance

/frameworks/native/libs/vr/libdvr/include/dvr/
H A Ddvr_buffer.h12 typedef struct DvrReadBuffer DvrReadBuffer; typedef in typeref:struct:DvrReadBuffer
55 void dvrReadBufferCreateEmpty(DvrReadBuffer** read_buffer);
58 void dvrReadBufferDestroy(DvrReadBuffer* read_buffer);
61 int dvrReadBufferIsValid(DvrReadBuffer* read_buffer);
65 int dvrReadBufferClear(DvrReadBuffer* read_buffer);
68 int dvrReadBufferGetId(DvrReadBuffer* read_buffer);
72 int dvrReadBufferGetAHardwareBuffer(DvrReadBuffer* read_buffer,
77 int dvrReadBufferAcquire(DvrReadBuffer* read_buffer, int* ready_fence_fd,
82 int dvrReadBufferRelease(DvrReadBuffer* read_buffe
[all...]
H A Ddvr_deleter.h14 typedef struct DvrReadBuffer DvrReadBuffer; typedef in typeref:struct:DvrReadBuffer
26 void dvrReadBufferDestroy(DvrReadBuffer* read_buffer);
49 void operator()(DvrReadBuffer* p) { dvrReadBufferDestroy(p); }
67 using UniqueDvrReadBuffer = MakeUniqueDvrPointer<DvrReadBuffer>;
H A Ddvr_api.h27 typedef struct DvrReadBuffer DvrReadBuffer; typedef in typeref:struct:DvrReadBuffer
106 typedef void (*DvrReadBufferCreateEmptyPtr)(DvrReadBuffer** read_buffer_out);
107 typedef void (*DvrReadBufferDestroyPtr)(DvrReadBuffer* read_buffer);
108 typedef int (*DvrReadBufferIsValidPtr)(DvrReadBuffer* read_buffer);
109 typedef int (*DvrReadBufferClearPtr)(DvrReadBuffer* read_buffer);
110 typedef int (*DvrReadBufferGetIdPtr)(DvrReadBuffer* read_buffer);
112 DvrReadBuffer* read_buffer, AHardwareBuffer** hardware_buffer);
113 typedef int (*DvrReadBufferAcquirePtr)(DvrReadBuffer* read_buffer,
116 typedef int (*DvrReadBufferReleasePtr)(DvrReadBuffer* read_buffe
[all...]
H A Ddvr_buffer_queue.h39 DvrReadBuffer* out_buffer, int* out_fence_fd,
/frameworks/native/libs/vr/libdvr/
H A Ddvr_buffer.cpp104 void dvrReadBufferCreateEmpty(DvrReadBuffer** read_buffer) {
106 *read_buffer = new DvrReadBuffer;
109 void dvrReadBufferDestroy(DvrReadBuffer* read_buffer) { delete read_buffer; }
111 int dvrReadBufferIsValid(DvrReadBuffer* read_buffer) {
115 int dvrReadBufferClear(DvrReadBuffer* read_buffer) {
123 int dvrReadBufferGetId(DvrReadBuffer* read_buffer) {
130 int dvrReadBufferGetAHardwareBuffer(DvrReadBuffer* read_buffer,
139 int dvrReadBufferAcquire(DvrReadBuffer* read_buffer, int* ready_fence_fd,
151 int dvrReadBufferRelease(DvrReadBuffer* read_buffer, int release_fence_fd) {
160 int dvrReadBufferReleaseAsync(DvrReadBuffer* read_buffe
[all...]
H A Ddvr_internal.h11 typedef struct DvrReadBuffer DvrReadBuffer; typedef in typeref:struct:DvrReadBuffer
30 DvrReadBuffer* CreateDvrReadBufferFromBufferConsumer(
51 struct DvrReadBuffer { struct
H A Ddvr_buffer_queue.cpp173 DvrReadBuffer* read_buffer, int* out_fence_fd,
/frameworks/native/libs/vr/libdvr/tests/
H A Ddvr_buffer_queue-test.cpp96 DvrReadBuffer* read_buffer = nullptr;
129 DvrReadBuffer* rb = nullptr;

Completed in 1000 milliseconds