MCKL
Monte Carlo Kernel Library
Macros | Typedefs
opencl.h File Reference

Go to the source code of this file.

Macros

#define MCKL_HAS_OPENCL_DOUBLE   0
 
#define MCKL_OPENCL_VERSION   __OPENCL_VERSION__
 
#define UINT32_C(x)   ((uint32_t)(x##U))
 
#define UINT64_C(x)   ((uint64_t)(x##UL))
 

Typedefs

typedef uint uint32_t
 
typedef ulong uint64_t
 

Macro Definition Documentation

◆ MCKL_HAS_OPENCL_DOUBLE

#define MCKL_HAS_OPENCL_DOUBLE   0

Definition at line 38 of file opencl.h.

◆ MCKL_OPENCL_VERSION

#define MCKL_OPENCL_VERSION   __OPENCL_VERSION__

Definition at line 35 of file opencl.h.

◆ UINT32_C

#define UINT32_C (   x)    ((uint32_t)(x##U))

Definition at line 43 of file opencl.h.

◆ UINT64_C

#define UINT64_C (   x)    ((uint64_t)(x##UL))

Definition at line 44 of file opencl.h.

Typedef Documentation

◆ uint32_t

typedef uint uint32_t

Definition at line 41 of file opencl.h.

◆ uint64_t

typedef ulong uint64_t

Definition at line 42 of file opencl.h.