Searched refs:DrmBufferPool (Results 1 – 3 of 3) sorted by relevance
41 class DrmBufferPool; variable69 class DrmBufferPool : public BufferPool {73 explicit DrmBufferPool(std::shared_ptr<DrmDevice> device);74 virtual ~DrmBufferPool() = default;75 DrmBufferPool(const DrmBufferPool&) = delete;76 DrmBufferPool& operator=(const DrmBufferPool&) = delete;88 friend class DrmBufferPool; variable
121 DrmBufferPool::DrmBufferPool(std::shared_ptr<DrmDevice> device) : drm_device_(device) {} in DrmBufferPool() function in XCam::DrmBufferPool123 bool DrmBufferPool::fixate_video_info(VideoBufferInfo& info) { in fixate_video_info()133 SmartPtr<BufferData> DrmBufferPool::allocate_data(const VideoBufferInfo& buffer_info) { in allocate_data()143 SmartPtr<BufferProxy> DrmBufferPool::create_buffer_from_data(SmartPtr<BufferData>& data) { in create_buffer_from_data()
423 auto pool = SmartPtr<DrmBufferPool>(new DrmBufferPool(dev)); in InitializeBufferPools()