Lines Matching defs:program
1746 static cl_int retain(cl_program program)
1747 { return ::clRetainProgram(program); }
1748 static cl_int release(cl_program program)
1749 { return ::clReleaseProgram(program); }
4878 inline Kernel(const Program& program, const char* name, cl_int* err = NULL);
5122 * Construct a program object from a list of devices and a per-device list of binaries.
5123 * \param context A valid OpenCL context in which to construct the program.
5124 * \param devices A vector of OpenCL device objects for which the program will be created.
5137 * CL_INVALID_BINARY if an invalid program binary was encountered for any device. binaryStatus will return specific status for each device.
5194 * Create program using builtin kernels.
5228 __CL_EXPLICIT_CONSTRUCTORS Program(const cl_program& program) : detail::Wrapper<cl_type>(program) { }
5239 Program(const Program& program) : detail::Wrapper<cl_type>(program) {}
5244 Program& operator = (const Program &program)
5246 detail::Wrapper<cl_type>::operator=(program);
5254 Program(Program&& program) CL_HPP_NOEXCEPT : detail::Wrapper<cl_type>(std::move(program)) {}
5259 Program& operator = (Program &&program)
5261 detail::Wrapper<cl_type>::operator=(std::move(program));
5492 inline Kernel::Kernel(const Program& program, const char* name, cl_int* err)
5496 object_ = ::clCreateKernel(program(), name, &error);
7439 const Program& program,
7442 kernel_(program, name.c_str(), err)
12830 const Program& program,
12843 FunctorType(program, name, err))