This is the complete list of members for clvisc::OpenclBackend, including all inherited members.
buffers | clvisc::OpenclBackend | |
BuildProgram(std::string fname, const std::string &option) | clvisc::OpenclBackend | |
Context() | clvisc::OpenclBackend | inline |
context_ | clvisc::OpenclBackend | |
CreateBuffer(size_t bytes_of_buffer) | clvisc::OpenclBackend | |
CreateBufferByCopyVector(std::vector< ValueType > &source_vector, bool read_only) | clvisc::OpenclBackend | |
CreateContext_(const cl_int &device_type) | clvisc::OpenclBackend | private |
CreateImage2DByCopyVector(std::vector< cl_float4 > &source_vector, size_t width, size_t height, bool read_only) | clvisc::OpenclBackend | |
CreateKernel(const cl::Program &prg, std::string func_name) | clvisc::OpenclBackend | inline |
device_ | clvisc::OpenclBackend | private |
device_id_ | clvisc::OpenclBackend | private |
device_type_ | clvisc::OpenclBackend | private |
DeviceInfo() | clvisc::OpenclBackend | |
devices_ | clvisc::OpenclBackend | private |
DeviceType() | clvisc::OpenclBackend | |
enqueue_copy(const std::vector< ValueType > &src_vector, cl::Buffer &dst_buffer) | clvisc::OpenclBackend | |
enqueue_copy(const cl::Buffer &src_buffer, std::vector< ValueType > &dst_vector) | clvisc::OpenclBackend | |
enqueue_copy(const cl::Buffer &src_buffer, cl::Buffer &dst_buffer, size_t size) | clvisc::OpenclBackend | |
enqueue_run(const cl::Kernel &kernel_, const cl::NDRange &global_size, const cl::NDRange &local_size) | clvisc::OpenclBackend | |
ExcutionTime(cl::Event &event) | clvisc::OpenclBackend | |
kernel_funcs | clvisc::OpenclBackend | |
OpenclBackend(std::string device_type, int device_id) | clvisc::OpenclBackend | |
programs | clvisc::OpenclBackend | |
Queue() | clvisc::OpenclBackend | inline |
queue_ | clvisc::OpenclBackend | |