Searched refs:DvrWriteBuffer (Results 1 – 11 of 11) sorted by relevance
/frameworks/native/libs/vr/libdvr/include/dvr/ |
D | dvr_buffer.h | 11 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,
|
D | dvr_deleter.h | 15 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>;
|
D | dvr_api.h | 38 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 …]
|
D | dvr_buffer_queue.h | 104 DvrWriteBuffer** out_write_buffer, 119 DvrWriteBuffer* write_buffer,
|
/frameworks/native/libs/vr/libdvr/ |
D | dvr_buffer_queue_internal.h | 18 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>
|
D | dvr_internal.h | 12 typedef struct DvrWriteBuffer DvrWriteBuffer; typedef 29 struct DvrWriteBuffer { struct
|
D | dvr_buffer.cpp | 42 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()
|
D | dvr_buffer_queue.cpp | 54 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/ |
D | dvr_display-test.cpp | 50 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()
|
D | dvr_buffer_queue-test.cpp | 135 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()
|
D | dvr_display_manager-test.cpp | 858 DvrWriteBuffer* buffer = nullptr; in TEST_F()
|