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

/frameworks/native/libs/vr/libdvr/include/dvr/
H A Ddvr_buffer.h11 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef in typeref:struct:DvrWriteBuffer
19 void dvrWriteBufferCreateEmpty(DvrWriteBuffer** write_buffer);
22 void dvrWriteBufferDestroy(DvrWriteBuffer* write_buffer);
25 int dvrWriteBufferIsValid(DvrWriteBuffer* write_buffer);
29 int dvrWriteBufferClear(DvrWriteBuffer* write_buffer);
32 int dvrWriteBufferGetId(DvrWriteBuffer* write_buffer);
36 int dvrWriteBufferGetAHardwareBuffer(DvrWriteBuffer* write_buffer,
41 int dvrWriteBufferPost(DvrWriteBuffer* write_buffer, int ready_fence_fd,
45 int dvrWriteBufferGain(DvrWriteBuffer* write_buffe
[all...]
H A Ddvr_deleter.h15 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef in typeref:struct:DvrWriteBuffer
27 void dvrWriteBufferDestroy(DvrWriteBuffer* write_buffer);
50 void operator()(DvrWriteBuffer* p) { dvrWriteBufferDestroy(p); }
68 using UniqueDvrWriteBuffer = MakeUniqueDvrPointer<DvrWriteBuffer>;
H A Ddvr_api.h26 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef in typeref:struct:DvrWriteBuffer
90 typedef void (*DvrWriteBufferCreateEmptyPtr)(DvrWriteBuffer** write_buffer_out);
91 typedef void (*DvrWriteBufferDestroyPtr)(DvrWriteBuffer* write_buffer);
92 typedef int (*DvrWriteBufferIsValidPtr)(DvrWriteBuffer* write_buffer);
93 typedef int (*DvrWriteBufferClearPtr)(DvrWriteBuffer* write_buffer);
94 typedef int (*DvrWriteBufferGetIdPtr)(DvrWriteBuffer* write_buffer);
96 DvrWriteBuffer* write_buffer, AHardwareBuffer** hardware_buffer);
97 typedef int (*DvrWriteBufferPostPtr)(DvrWriteBuffer* write_buffer,
100 typedef int (*DvrWriteBufferGainPtr)(DvrWriteBuffer* write_buffe
[all...]
H A Ddvr_buffer_queue.h30 DvrWriteBuffer* out_buffer, int* out_fence_fd);
/frameworks/native/libs/vr/libdvr/
H A Ddvr_buffer.cpp40 void dvrWriteBufferCreateEmpty(DvrWriteBuffer** write_buffer) {
42 *write_buffer = new DvrWriteBuffer;
45 void dvrWriteBufferDestroy(DvrWriteBuffer* write_buffer) {
49 int dvrWriteBufferIsValid(DvrWriteBuffer* write_buffer) {
53 int dvrWriteBufferClear(DvrWriteBuffer* write_buffer) {
61 int dvrWriteBufferGetId(DvrWriteBuffer* write_buffer) {
68 int dvrWriteBufferGetAHardwareBuffer(DvrWriteBuffer* write_buffer,
77 int dvrWriteBufferPost(DvrWriteBuffer* write_buffer, int ready_fence_fd,
87 int dvrWriteBufferGain(DvrWriteBuffer* write_buffer, int* release_fence_fd) {
97 int dvrWriteBufferGainAsync(DvrWriteBuffer* write_buffe
[all...]
H A Ddvr_internal.h12 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef in typeref:struct:DvrWriteBuffer
32 DvrWriteBuffer* CreateDvrWriteBufferFromBufferProducer(
47 struct DvrWriteBuffer { struct
H A Ddvr_buffer_queue.cpp110 DvrWriteBuffer* write_buffer,
/frameworks/native/libs/vr/libdvr/tests/
H A Ddvr_buffer_queue-test.cpp97 DvrWriteBuffer* write_buffer = nullptr;
130 DvrWriteBuffer* wb = nullptr;
H A Ddvr_display_manager-test.cpp557 DvrWriteBuffer* buffer = nullptr;

Completed in 5327 milliseconds