#include "viennacl/ocl/device_utils.hpp"#include "viennacl/scheduler/forwards.h"#include "viennacl/device_specific/forwards.h"Go to the source code of this file.
Namespaces | |
| viennacl | |
| Main namespace in ViennaCL. Holds all the basic types such as vector, matrix, etc. and defines operations upon them. | |
| viennacl::device_specific | |
| Provides an OpenCL kernel generator. | |
| viennacl::device_specific::builtin_database | |
Functions | |
| template<typename StringT > | |
| StringT | viennacl::device_specific::builtin_database::get_mapped_device_name (StringT const &device_name, vendor_id_type vendor_id) |
| template<class NumericT , class ParamT > | |
| ParamT const & | viennacl::device_specific::builtin_database::get_parameters (database_type< ParamT > const &database, viennacl::ocl::device const &device) |
| Get the profile for a device and a descriptor. More... | |
Common routines such as device lookup for the built-in device database.
Definition in file common.hpp.