Home
last modified time | relevance | path

Searched refs:DrmBuffer (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/xcore/
H A Ddrm_buffer.cpp35 DrmBuffer::~DrmBuffer() { in ~DrmBuffer()
45 DrmBuffer::DrmBuffer(const std::shared_ptr<DrmDevice>& dev, in DrmBuffer() function in XCam::DrmBuffer
55 int DrmBuffer::numPlanes() { return dma_bufs_.size(); } in numPlanes()
57 uint8_t* DrmBuffer::map(unsigned int plane) { in map()
71 uint8_t* DrmBuffer::map() { return map(0); } in map()
73 bool DrmBuffer::unmap(unsigned int plane) { in unmap()
83 bool DrmBuffer::unmap() { return unmap(0); } in unmap()
85 int DrmBuffer::getFd(unsigned int plane) { in getFd()
92 size_t DrmBuffer::getSize() { return getSize(0); } in getSize()
94 size_t DrmBuffer::getSize(unsigned int plane) { return dma_bufs_.at(plane)->getSize(); } in getSize()
[all …]
H A Ddrm_buffer.h43 class DrmBuffer : public BufferData {
45 DrmBuffer() = delete;
46 DrmBuffer(const DrmBuffer&) = delete;
47 DrmBuffer& operator=(const DrmBuffer&) = delete;
48 DrmBuffer(const std::shared_ptr<DrmDevice>& dev, std::unique_ptr<DrmDumbObject> dumb_object);
49 virtual ~DrmBuffer();
70 friend class DrmBuffer; variable
92 explicit DrmBufferProxy(const VideoBufferInfo& info, const SmartPtr<DrmBuffer>& data);