add_device(viennacl::ocl::device const &d) | viennacl::ocl::context | inline |
add_device(cl_device_id d) | viennacl::ocl::context | inline |
add_program(cl_program p, std::string const &prog_name) | viennacl::ocl::context | inline |
add_program(std::string const &source, std::string const &prog_name) | viennacl::ocl::context | inline |
add_queue(cl_device_id dev, cl_command_queue q) | viennacl::ocl::context | inline |
add_queue(cl_device_id dev) | viennacl::ocl::context | inline |
add_queue(viennacl::ocl::device d) | viennacl::ocl::context | inline |
build_options() const | viennacl::ocl::context | inline |
build_options(std::string op) | viennacl::ocl::context | inline |
cache_path() const | viennacl::ocl::context | inline |
cache_path(std::string new_path) | viennacl::ocl::context | inline |
context() | viennacl::ocl::context | inline |
create_memory(cl_mem_flags flags, unsigned int size, void *ptr=NULL) const | viennacl::ocl::context | inline |
create_memory(cl_mem_flags flags, const VectorType< NumericT, A > &buffer) const | viennacl::ocl::context | inline |
create_memory_without_smart_handle(cl_mem_flags flags, unsigned int size, void *ptr=NULL) const | viennacl::ocl::context | inline |
current_device() const | viennacl::ocl::context | inline |
current_queue() | viennacl::ocl::context | inline |
default_device_num() const | viennacl::ocl::context | inline |
default_device_num(vcl_size_t new_num) | viennacl::ocl::context | inline |
default_device_type() | viennacl::ocl::context | inline |
default_device_type(cl_device_type dtype) | viennacl::ocl::context | inline |
delete_program(std::string const &name) | viennacl::ocl::context | inline |
device_num() | viennacl::ocl::context | inline |
devices() const | viennacl::ocl::context | inline |
get_kernel(std::string const &program_name, std::string const &kernel_name) | viennacl::ocl::context | inline |
get_program(std::string const &name) | viennacl::ocl::context | inline |
get_program(std::string const &name) const | viennacl::ocl::context | inline |
get_program(vcl_size_t id) | viennacl::ocl::context | inline |
get_programs() | viennacl::ocl::context | inline |
get_queue() | viennacl::ocl::context | inline |
get_queue() const | viennacl::ocl::context | inline |
get_queue(cl_device_id dev, vcl_size_t i=0) | viennacl::ocl::context | inline |
handle() const | viennacl::ocl::context | inline |
has_program(std::string const &name) | viennacl::ocl::context | inline |
init() | viennacl::ocl::context | inline |
init(cl_context c) | viennacl::ocl::context | inline |
operator<(context const &other) const | viennacl::ocl::context | inline |
operator==(context const &other) const | viennacl::ocl::context | inline |
platform_index() const | viennacl::ocl::context | inline |
platform_index(vcl_size_t new_index) | viennacl::ocl::context | inline |
program_num() | viennacl::ocl::context | inline |
switch_device(vcl_size_t i) | viennacl::ocl::context | inline |
switch_device(viennacl::ocl::device const &d) | viennacl::ocl::context | inline |
switch_queue(vcl_size_t i) | viennacl::ocl::context | inline |
switch_queue(viennacl::ocl::command_queue const &q) | viennacl::ocl::context | inline |