#include <cstring>#include <cstdlib>#include <cstdio>#include <iostream>#include <sstream>#include "itkVector.h"#include <CL/opencl.h>#include "itkMacro.h"
Include dependency graph for itkOpenCLUtil.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | itk |
Macros | |
| #define | CL_TARGET_OPENCL_VERSION 120 |
Functions | |
| std::string | itk::Get64BitPragma () |
| int | itk::GetPixelDimension (const std::type_info &intype) |
| std::string | itk::GetTypename (const std::type_info &intype) |
| void | itk::GetTypenameInString (const std::type_info &intype, std::ostringstream &ret) |
| bool | itk::GetValidTypename (const std::type_info &intype, const std::vector< std::string > &validtypes, std::string &retTypeName) |
| bool | itk::IsGPUAvailable () |
| void | itk::OpenCLCheckError (cl_int error, const char *filename="", int lineno=0, const char *location="") |
| cl_device_id * | itk::OpenCLGetAvailableDevices (cl_platform_id platform, cl_device_type devType, cl_uint *numAvailableDevices) |
| int | itk::OpenCLGetLocalBlockSize (unsigned int ImageDim) |
| cl_device_id | itk::OpenCLGetMaxFlopsDev (cl_context cxGPUContext) |
| void | itk::OpenCLPrintDeviceInfo (cl_device_id device, bool verbose=false) |
| cl_platform_id | itk::OpenCLSelectPlatform (const char *name) |
| #define CL_TARGET_OPENCL_VERSION 120 |
Definition at line 31 of file itkOpenCLUtil.h.