Lines Matching refs:SmartPtr
43 …explicit CLImageBoData (SmartPtr<DrmDisplay> &display, SmartPtr<CLImage> &image, drm_intel_bo *bo);
46 SmartPtr<CLImage> &get_image () { in get_image()
51 SmartPtr<CLImage> _image;
59 SmartPtr<CLImage> get_cl_image ();
62 CLImageBoBuffer (const VideoBufferInfo &info, const SmartPtr<CLImageBoData> &data);
65 virtual SmartPtr<SwappedBuffer> create_new_swap_buffer (
66 const VideoBufferInfo &info, SmartPtr<BufferData> &data);
73 explicit CLBoBufferPool (SmartPtr<DrmDisplay> &display, SmartPtr<CLContext> &context);
79 virtual SmartPtr<BufferData> allocate_data (const VideoBufferInfo &buffer_info);
80 virtual SmartPtr<BufferProxy> create_buffer_from_data (SmartPtr<BufferData> &data);
83 SmartPtr<CLImageBoData> create_image_bo (const VideoBufferInfo &buffer_info);
87 SmartPtr<CLContext> _context;