Rosetta
|
This is the complete list of members for CL, including all inherited members.
CL(std::ostream &out) | CL | inline |
context_ | CL | |
cpu2gpu(void const *const dat, cl_mem buf, std::size_t size) | CL | inline |
device_id_ | CL | |
dont_exit_on_error() | CL | inline |
err_ | CL | |
errstr(int input) | CL | inline |
exit_on_error() | CL | inline |
exitonerr_ | CL | |
finish() | CL | inline |
gpu2cpu(cl_mem buf, void *dat, std::size_t size) | CL | inline |
handle_error(std::string msg) | CL | inline |
havekernel(std::string kname) | CL | inline |
kernels_ | CL | |
make_kernel(std::string kname) | CL | inline |
makeROmem(size_t size) | CL | inline |
makeRWmem(size_t size) | CL | inline |
makeWOmem(size_t size) | CL | inline |
operator[](std::string kname) | CL | inline |
out_ | CL | |
platform_ | CL | |
program_ | CL | |
q1d(std::string kname, std::size_t gdim0, std::size_t ldim0=0) | CL | inline |
q2d(std::string kname, std::size_t gdim0, sstd::ize_t gdim1, std::size_t ldim0=0, std::size_t ldim1=1) | CL | inline |
q3d(std::string kname, std::size_t gdim0, std::size_t gdim1, std::size_t gdim2, std::size_t ldim0=0, std::size_t ldim1=1, std::size_t ldim2=1) | CL | inline |
queue_ | CL | |
setargs(std::string kname, cl_mem a1, cl_mem a2, cl_mem a3, cl_mem a4, cl_mem a5) | CL | inline |
wgsize_ | CL | |
zero_gpu_mem(cl_mem buf, uint size) | CL | inline |
zmem_size_ | CL | |
~CL() | CL | inline |