Home | History | Annotate | Download | only in CL

Lines Matching defs:Kernel

110  *       cl::Kernel kernel(program_, "hello", &err);
115 * kernel,
1074 static cl_int retain(cl_kernel kernel)
1075 { return ::clRetainKernel(kernel); }
1076 static cl_int release(cl_kernel kernel)
1077 { return ::clReleaseKernel(kernel); }
2206 class Kernel;
2251 * \brief Local address raper for use with Kernel::setArg
2286 /*! \class Kernel
2287 * \brief Kernel interface that implements cl_kernel
2289 class Kernel : public detail::Wrapper<cl_kernel>
2292 inline Kernel(const Program& program, const char* name, cl_int* err = NULL);
2294 Kernel() { }
2296 Kernel(const Kernel& kernel) : detail::Wrapper<cl_type>(kernel) { }
2298 Kernel& operator = (const Kernel& rhs)
2381 __GET_INFO_HELPER_WITH_RETAIN(cl::Kernel)
2521 cl_int createKernels(VECTOR_CLASS<Kernel>* kernels)
2529 Kernel* value = (Kernel*) alloca(numKernels * sizeof(Kernel));
2543 inline Kernel::Kernel(const Program& program, const char* name, cl_int* err)
2937 const Kernel& kernel,
2946 object_, kernel(), (cl_uint) global.dimensions(),
2957 const Kernel& kernel,
2963 object_, kernel(),
3119 * \brief Kernel functor interface
3128 Kernel kernel_;
3139 const Kernel& kernel,
3144 kernel_(kernel),
3355 inline KernelFunctor Kernel::bind(
3364 inline KernelFunctor Kernel::bind(