1 #ifndef jb_opencl_build_simple_kernel_hpp 2 #define jb_opencl_build_simple_kernel_hpp 4 #include <boost/compute/context.hpp> 5 #include <boost/compute/device.hpp> 6 #include <boost/compute/kernel.hpp> 7 #include <boost/compute/program.hpp> 21 boost::compute::context context, boost::compute::device device,
22 char const* code,
char const* kernel_name);
28 boost::compute::context context, boost::compute::device device,
29 std::istream& code,
char const* kernel_name);
38 boost::compute::context context, boost::compute::device device,
45 boost::compute::context context, boost::compute::device device,
51 #endif // jb_opencl_build_simple_kernel_hpp boost::compute::kernel build_simple_kernel(boost::compute::context context, boost::compute::device device, char const *code, char const *kernel_name)
Build a simple program (one where everything is in a single string) and get a kernel from it...
boost::compute::program build_simple_program(boost::compute::context context, boost::compute::device device, char const *code)
Convenience function to build a simple program and return it.
The top-level namespace for the JayBeams library.