Defines
opencl_common.h File Reference

Go to the source code of this file.

Defines

#define dxBlockDimX()   get_local_size(0)
#define dxBlockDimY()   get_local_size(1)
#define dxBlockIdxX()   get_group_id(0)
#define dxBlockIdxY()   get_group_id(1)
#define dxConstant   __constant
#define dxDevice
#define dxDeviceContext   cl_context
#define dxDeviceData   __global
#define dxDeviceQueue   cl_command_queue
#define dxExecKernel(numb, numt, kfunc, args)
#define dxGlobal   __kernel
#define dxGlobalIdxX()   get_global_id(0)
#define dxGlobalIdxY()   get_global_id(1)
#define dxGlobalOffsetX()   get_global_offset(0)
#define dxGlobalOffsetY()   get_global_offset(1)
#define dxGridDimX()   get_num_groups(0)
#define dxHost
#define dxMul24(a, b)   mul24(a, b)
#define dxOverload   __OVERLOADABLE__
#define dxParallelInfD   CL_HUGEVAL
#define dxParallelInfF   CL_HUGEVAL_F
#define dxParams   params
#define dxShared   __local
#define dxSyncthreads()   barrier(CLK_LOCAL_MEM_FENCE)
#define dxThreadIdxX()   get_local_id(0)
#define dxThreadIdxY()   get_local_id(1)

Define Documentation

#define dxBlockDimX ( )    get_local_size(0)

Definition at line 23 of file opencl_common.h.

#define dxBlockDimY ( )    get_local_size(1)

Definition at line 29 of file opencl_common.h.

#define dxBlockIdxX ( )    get_group_id(0)

Definition at line 22 of file opencl_common.h.

#define dxBlockIdxY ( )    get_group_id(1)

Definition at line 28 of file opencl_common.h.

#define dxConstant   __constant

Definition at line 14 of file opencl_common.h.

#define dxDevice

Definition at line 11 of file opencl_common.h.

#define dxDeviceContext   cl_context

Definition at line 6 of file opencl_common.h.

#define dxDeviceData   __global

Definition at line 13 of file opencl_common.h.

#define dxDeviceQueue   cl_command_queue

Definition at line 7 of file opencl_common.h.

#define dxExecKernel (   numb,
  numt,
  kfunc,
  args 
)

Definition at line 34 of file opencl_common.h.

#define dxGlobal   __kernel

Definition at line 17 of file opencl_common.h.

#define dxGlobalIdxX ( )    get_global_id(0)

Definition at line 26 of file opencl_common.h.

#define dxGlobalIdxY ( )    get_global_id(1)

Definition at line 32 of file opencl_common.h.

#define dxGlobalOffsetX ( )    get_global_offset(0)

Definition at line 25 of file opencl_common.h.

#define dxGlobalOffsetY ( )    get_global_offset(1)

Definition at line 31 of file opencl_common.h.

#define dxGridDimX ( )    get_num_groups(0)

Definition at line 21 of file opencl_common.h.

#define dxHost

Definition at line 12 of file opencl_common.h.

#define dxMul24 (   a,
 
)    mul24(a, b)

Definition at line 16 of file opencl_common.h.

#define dxOverload   __OVERLOADABLE__

Definition at line 10 of file opencl_common.h.

#define dxParallelInfD   CL_HUGEVAL

Definition at line 9 of file opencl_common.h.

#define dxParallelInfF   CL_HUGEVAL_F

Definition at line 8 of file opencl_common.h.

#define dxParams   params

Definition at line 15 of file opencl_common.h.

#define dxShared   __local

Definition at line 18 of file opencl_common.h.

#define dxSyncthreads ( )    barrier(CLK_LOCAL_MEM_FENCE)

Definition at line 19 of file opencl_common.h.

#define dxThreadIdxX ( )    get_local_id(0)

Definition at line 24 of file opencl_common.h.

#define dxThreadIdxY ( )    get_local_id(1)

Definition at line 30 of file opencl_common.h.



parallel_quickstep
Author(s): Jared Duke
autogenerated on Wed Apr 23 2014 10:23:51