Searched defs:write_buffer (Results 1 - 4 of 4) sorted by relevance
/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_internal.h | 42 std::shared_ptr<android::dvr::BufferProducer> write_buffer; member in struct:DvrWriteBuffer
|
H A D | dvr_buffer.cpp | 41 void dvrWriteBufferDestroy(DvrWriteBuffer* write_buffer) { argument 42 if (write_buffer != nullptr) { 44 write_buffer->slot != -1, 47 dvrWriteBufferGetId(write_buffer)); 48 delete write_buffer; 52 int dvrWriteBufferIsValid(DvrWriteBuffer* write_buffer) { argument 53 return write_buffer && write_buffer->write_buffer; 56 int dvrWriteBufferGetId(DvrWriteBuffer* write_buffer) { argument 63 dvrWriteBufferGetAHardwareBuffer(DvrWriteBuffer* write_buffer, AHardwareBuffer** hardware_buffer) argument [all...] |
H A D | dvr_buffer_queue.cpp | 54 int DvrWriteBufferQueue::Dequeue(int timeout, DvrWriteBuffer* write_buffer, argument 65 write_buffer->write_buffer = std::move(buffer->write_buffer); 102 write_buffers_[slot]->write_buffer, 104 write_buffers_[slot]->write_buffer = std::move(buffer_status.take()); 106 const auto& buffer_producer = write_buffers_[slot]->write_buffer; 147 write_buffers_[slot]->write_buffer = nullptr; 171 int DvrWriteBufferQueue::PostBuffer(DvrWriteBuffer* write_buffer, argument 179 size_t slot = static_cast<size_t>(write_buffer 303 dvrWriteBufferQueuePostBuffer(DvrWriteBufferQueue* write_queue, DvrWriteBuffer* write_buffer, const DvrNativeBufferMetadata* meta, int ready_fence_fd) argument [all...] |
/frameworks/native/libs/vr/libdvr/tests/ |
H A D | dvr_display-test.cpp | 50 void FillWriteBuffer(DvrWriteBuffer* write_buffer, 98 DvrWriteBuffer* write_buffer = nullptr; local 101 ret = api_.WriteBufferQueueGainBuffer(write_queue_, kTimeoutMs, &write_buffer, 104 ASSERT_NE(nullptr, write_buffer) << "Gained buffer should not be null."; 107 FillWriteBuffer(write_buffer, 113 ret = api_.WriteBufferQueuePostBuffer(write_queue_, write_buffer, &out_meta, 154 DvrWriteBuffer* write_buffer = nullptr; local 158 write_queue_, kTimeoutMs, &write_buffer, &out_meta, &out_fence_fd); 160 ASSERT_NE(nullptr, write_buffer) << "The gained buffer should not be null."; 162 int bufferhub_id = api_.WriteBufferGetId(write_buffer); 299 FillWriteBuffer( DvrWriteBuffer* write_buffer, const std::vector<uint32_t>& color_textures, uint32_t width, uint32_t height) argument [all...] |
Completed in 1631 milliseconds