Go to the source code of this file.
Defines | |
#define | dxBlockDim s_blockDim |
#define | dxBlockIdx s_blockIdx |
#define | dxConstant |
#define | dxDevice |
#define | dxDeviceContext int |
#define | dxDeviceData |
#define | dxDeviceQueue int |
#define | dxGlobal |
#define | dxHost |
#define | dxMul24(a, b) ((a)*(b)) |
#define | dxOverload |
#define | dxParallelInfD std::numeric_limits<double>::infinity() |
#define | dxParallelInfF std::numeric_limits<float>::infinity() |
#define | dxParams |
#define | dxShared static |
#define | dxSyncthreads() |
#define | dxThreadIdx s_threadIdx |
Functions | |
dxDeviceContext | dxGetDeviceContext () |
dxDeviceQueue | dxGetDeviceQueue () |
void | dxGlobalSync () |
void | dxInitDevice () |
void | dxShutdownDevice () |
Variables | |
static dxDeviceContext | sCpuContext = 0 |
static dxDeviceQueue | sDeviceQueue = 0 |
#define dxBlockDim s_blockDim |
Definition at line 21 of file openmp_common.h.
#define dxBlockIdx s_blockIdx |
Definition at line 20 of file openmp_common.h.
#define dxConstant |
Definition at line 11 of file openmp_common.h.
#define dxDevice |
Definition at line 12 of file openmp_common.h.
#define dxDeviceContext int |
Definition at line 6 of file openmp_common.h.
#define dxDeviceData |
Definition at line 13 of file openmp_common.h.
#define dxDeviceQueue int |
Definition at line 7 of file openmp_common.h.
#define dxGlobal |
Definition at line 17 of file openmp_common.h.
#define dxHost |
Definition at line 14 of file openmp_common.h.
#define dxMul24 | ( | a, | |
b | |||
) | ((a)*(b)) |
Definition at line 15 of file openmp_common.h.
#define dxOverload |
Definition at line 10 of file openmp_common.h.
#define dxParallelInfD std::numeric_limits<double>::infinity() |
Definition at line 9 of file openmp_common.h.
#define dxParallelInfF std::numeric_limits<float>::infinity() |
Definition at line 8 of file openmp_common.h.
#define dxParams |
Definition at line 16 of file openmp_common.h.
#define dxShared static |
Definition at line 18 of file openmp_common.h.
#define dxSyncthreads | ( | ) |
Definition at line 19 of file openmp_common.h.
#define dxThreadIdx s_threadIdx |
Definition at line 22 of file openmp_common.h.
dxDeviceContext dxGetDeviceContext | ( | ) | [inline] |
Definition at line 32 of file openmp_common.h.
dxDeviceQueue dxGetDeviceQueue | ( | ) | [inline] |
Definition at line 33 of file openmp_common.h.
void dxGlobalSync | ( | ) | [inline] |
Definition at line 34 of file openmp_common.h.
void dxInitDevice | ( | ) | [inline] |
Definition at line 35 of file openmp_common.h.
void dxShutdownDevice | ( | ) | [inline] |
Definition at line 36 of file openmp_common.h.
dxDeviceContext sCpuContext = 0 [static] |
Definition at line 27 of file openmp_common.h.
dxDeviceQueue sDeviceQueue = 0 [static] |
Definition at line 28 of file openmp_common.h.