Home
last modified time | relevance | path

Searched refs:BufferData (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/xcore/
H A Dbuffer_pool.h32 class BufferData {
34 explicit BufferData () {} in BufferData() function
37 virtual ~BufferData () {} in ~BufferData()
46 XCAM_DEAD_COPY (BufferData);
53 explicit BufferProxy (const VideoBufferInfo &info, const SmartPtr<BufferData> &data);
54 explicit BufferProxy (const SmartPtr<BufferData> &data);
67 SmartPtr<BufferData> &get_buffer_data () { in get_buffer_data()
75 SmartPtr<BufferData> _data;
109 virtual SmartPtr<BufferData> allocate_data (const VideoBufferInfo &buffer_info) = 0;
110 virtual SmartPtr<BufferProxy> create_buffer_from_data (SmartPtr<BufferData> &data);
[all …]
H A Dbuffer_pool.cpp25 BufferProxy::BufferProxy (const VideoBufferInfo &info, const SmartPtr<BufferData> &data) in BufferProxy()
32 BufferProxy::BufferProxy (const SmartPtr<BufferData> &data) in BufferProxy()
109 SmartPtr<BufferData> new_data = allocate_data (_buffer_info); in reserve()
132 BufferPool::add_data_unsafe (const SmartPtr<BufferData> &data) in add_data_unsafe()
148 SmartPtr<BufferData> data; in get_buffer()
191 BufferPool::release (SmartPtr<BufferData> &data) in release()
209 BufferPool::create_buffer_from_data (SmartPtr<BufferData> &data) in create_buffer_from_data()
H A Ddrm_buffer.h43 class DrmBuffer : public BufferData {
80 virtual SmartPtr<BufferData> allocate_data(const VideoBufferInfo& buffer_info);
81 virtual SmartPtr<BufferProxy> create_buffer_from_data(SmartPtr<BufferData>& data);
H A Ddrm_buffer.cpp133 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()
H A Dv4l2_buffer_proxy.cpp82 SmartPtr<BufferData> data = get_buffer_data (); in ~V4l2BufferProxy()
183 SmartPtr<BufferData> &data = get_buffer_data (); in get_v4l2_buf()
H A Dv4l2_buffer_proxy.h33 : public BufferData
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/common/
H A Dshared_item_pool.cpp54 SmartPtr<BufferData> data; in get_item()
76 SmartPtr<BufferData> SharedItemPool<T>::allocate_data (const VideoBufferInfo &buffer_info) in allocate_data()
83 SmartPtr<BufferProxy> SharedItemPool<T>::create_buffer_from_data (SmartPtr<BufferData> &data) in create_buffer_from_data()
H A Drk_aiq_types_priv.h34 struct rk_aiq_isp_params_t : public XCam::BufferData {
492 class RkAiqAecStats : public XCam::BufferData {
509 class RkAiqAwbStats : public XCam::BufferData {
535 class RkAiqAtmoStats : public XCam::BufferData {
550 class RkAiqAdehazeStats : public XCam::BufferData {
565 class RkAiqAfStats : public XCam::BufferData {
586 class RkAiqOrbStats : public XCam::BufferData {
603 class RkAiqPdafStats : public XCam::BufferData {
647 typedef struct RkAiqVicapRawBuf_s : public BufferData {
H A Dshared_item_pool.h32 explicit SharedItemBase (const SmartPtr<BufferData> &data):BufferProxy(data) {} in SharedItemBase()
162 virtual SmartPtr<BufferData> allocate_data (const VideoBufferInfo &buffer_info);
163 virtual SmartPtr<BufferProxy> create_buffer_from_data (SmartPtr<BufferData> &data);
H A Drk_aiq_pool.h39 typedef struct RKAiqSensorExpInfo_t: public XCam::BufferData {
53 typedef struct RkAiqSofInfoWrapper_s : public XCam::BufferData {
66 typedef struct RKAiqAfInfoWrapper_s : public XCam::BufferData {
92 typedef struct RkAiqIrisInfoWrapper_s : public XCam::BufferData {
101 typedef struct RKAiqCpslInfoWrapper_s : public XCam::BufferData {
220 typedef struct RkAiqThumbnailSrcWrapper_s : public XCam::BufferData {
254 class RkAiqIspStats : public XCam::BufferData {
451 class RkAiqFullParams : public XCam::BufferData {
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp20/
H A DIsp20Evts.h32 : public ispHwEvt_t, public BufferData {
72 SmartPtr<BufferData> buf = get_buffer_data (); in get_data()
H A DIsp20StatsBuffer.cpp54 SmartPtr<BufferData> buf = get_buffer_data (); in get_data()
H A DIsp20StatsBuffer.h68 class SofEventData : public BufferData
/OK3568_Linux_fs/external/xserver/
H A DChangeLog49652 - Drop the initial BufferData on GLES2 (it happens at put() time).