Home
last modified time | relevance | path

Searched refs:DvrWriteBuffer (Results 1 – 11 of 11) sorted by relevance

/frameworks/native/libs/vr/libdvr/include/dvr/
Ddvr_buffer.h11 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef
18 void dvrWriteBufferDestroy(DvrWriteBuffer* write_buffer);
21 int dvrWriteBufferIsValid(DvrWriteBuffer* write_buffer);
24 int dvrWriteBufferGetId(DvrWriteBuffer* write_buffer);
28 int dvrWriteBufferGetAHardwareBuffer(DvrWriteBuffer* write_buffer,
Ddvr_deleter.h15 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef
26 void dvrWriteBufferDestroy(DvrWriteBuffer* write_buffer);
48 void operator()(DvrWriteBuffer* p) { dvrWriteBufferDestroy(p); } in operator()
65 using UniqueDvrWriteBuffer = MakeUniqueDvrPointer<DvrWriteBuffer>;
Ddvr_api.h38 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef
139 typedef void (*DvrWriteBufferCreateEmptyPtr)(DvrWriteBuffer** write_buffer_out);
140 typedef void (*DvrWriteBufferDestroyPtr)(DvrWriteBuffer* write_buffer);
141 typedef int (*DvrWriteBufferIsValidPtr)(DvrWriteBuffer* write_buffer);
142 typedef int (*DvrWriteBufferClearPtr)(DvrWriteBuffer* write_buffer);
143 typedef int (*DvrWriteBufferGetIdPtr)(DvrWriteBuffer* write_buffer);
145 DvrWriteBuffer* write_buffer, AHardwareBuffer** hardware_buffer);
146 typedef int (*DvrWriteBufferPostPtr)(DvrWriteBuffer* write_buffer,
149 typedef int (*DvrWriteBufferGainPtr)(DvrWriteBuffer* write_buffer,
151 typedef int (*DvrWriteBufferGainAsyncPtr)(DvrWriteBuffer* write_buffer);
[all …]
Ddvr_buffer_queue.h104 DvrWriteBuffer** out_write_buffer,
119 DvrWriteBuffer* write_buffer,
/frameworks/native/libs/vr/libdvr/
Ddvr_buffer_queue_internal.h18 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef
45 int Dequeue(int timeout, DvrWriteBuffer* write_buffer, int* out_fence_fd);
46 int GainBuffer(int timeout, DvrWriteBuffer** out_write_buffer,
48 int PostBuffer(DvrWriteBuffer* write_buffer,
54 std::array<std::unique_ptr<DvrWriteBuffer>, BufferHubQueue::kMaxQueueCapacity>
Ddvr_internal.h12 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef
29 struct DvrWriteBuffer { struct
Ddvr_buffer.cpp42 void dvrWriteBufferDestroy(DvrWriteBuffer* write_buffer) { in dvrWriteBufferDestroy()
53 int dvrWriteBufferIsValid(DvrWriteBuffer* write_buffer) { in dvrWriteBufferIsValid()
57 int dvrWriteBufferGetId(DvrWriteBuffer* write_buffer) { in dvrWriteBufferGetId()
64 int dvrWriteBufferGetAHardwareBuffer(DvrWriteBuffer* write_buffer, in dvrWriteBufferGetAHardwareBuffer()
Ddvr_buffer_queue.cpp54 int DvrWriteBufferQueue::Dequeue(int timeout, DvrWriteBuffer* write_buffer, in Dequeue()
57 DvrWriteBuffer* buffer = nullptr; in Dequeue()
71 DvrWriteBuffer** out_write_buffer, in GainBuffer()
97 write_buffers_[slot] = std::make_unique<DvrWriteBuffer>(); in GainBuffer()
171 int DvrWriteBufferQueue::PostBuffer(DvrWriteBuffer* write_buffer, in PostBuffer()
293 DvrWriteBuffer** out_write_buffer, in dvrWriteBufferQueueGainBuffer()
304 DvrWriteBuffer* write_buffer, in dvrWriteBufferQueuePostBuffer()
/frameworks/native/libs/vr/libdvr/tests/
Ddvr_display-test.cpp50 void FillWriteBuffer(DvrWriteBuffer* write_buffer,
98 DvrWriteBuffer* write_buffer = nullptr; in TEST_F()
154 DvrWriteBuffer* write_buffer = nullptr; in TEST_F()
246 DvrWriteBuffer* write_buffer_0 = nullptr; in TEST_F()
254 DvrWriteBuffer* write_buffer_1 = nullptr; in TEST_F()
300 DvrWriteBuffer* write_buffer, const std::vector<uint32_t>& color_textures, in FillWriteBuffer()
Ddvr_buffer_queue-test.cpp135 DvrWriteBuffer* wb = nullptr; in TEST_F()
156 DvrWriteBuffer* wb = nullptr; in TEST_F()
254 DvrWriteBuffer* wb1 = nullptr; in TEST_F()
255 DvrWriteBuffer* wb2 = nullptr; in TEST_F()
256 DvrWriteBuffer* wb3 = nullptr; in TEST_F()
394 std::array<DvrWriteBuffer*, kQueueCapacity> wbs; in TEST_F()
536 DvrWriteBuffer* wb = nullptr; in TEST_F()
Ddvr_display_manager-test.cpp858 DvrWriteBuffer* buffer = nullptr; in TEST_F()