Lines Matching refs:SmartPtr
47 explicit CLMemory (const SmartPtr<CLContext> &context);
67 SmartPtr<CLEvent> &event_out = CLEvent::NullEvent);
79 SmartPtr<CLContext> &get_context () { in get_context()
87 SmartPtr<CLContext> _context;
98 explicit CLBuffer (const SmartPtr<CLContext> &context);
102 const SmartPtr<CLContext> &context, uint32_t size,
109 SmartPtr<CLEvent> &event_out = CLEvent::NullEvent);
113 SmartPtr<CLEvent> &event_out = CLEvent::NullEvent);
118 SmartPtr<CLEvent> &event_out = CLEvent::NullEvent);
131 const SmartPtr<CLContext> &context, uint32_t size,
145 explicit CLSubBuffer (const SmartPtr<CLContext> &context);
149 const SmartPtr<CLContext> &context,
150 SmartPtr<CLBuffer> main_buf,
157 const SmartPtr<CLContext> &context,
158 SmartPtr<CLBuffer> main_buf,
166 SmartPtr<CLBuffer> _main_buf;
193 SmartPtr<CLEvent> &event_out = CLEvent::NullEvent);
196 explicit CLImage (const SmartPtr<CLContext> &context);
213 const SmartPtr<CLContext> &context,
218 const SmartPtr<CLContext> &context,
221 SmartPtr<CLBuffer> bind_buf = NULL);
223 SmartPtr<CLBuffer> get_bind_buf () { in get_bind_buf()
231 const SmartPtr<CLContext> &context,
238 SmartPtr<CLBuffer> _bind_buf;
246 const SmartPtr<CLContext> &context,
255 const SmartPtr<CLContext> &context,