com.jogamp.opencl.llb
Interface CLDeviceBinding

All Known Subinterfaces:
CL, CLGL
All Known Implementing Classes:
CLAbstractImpl, CLImpl

public interface CLDeviceBinding

Java bindings to OpenCL devices.

Author:
Michael Bien, GlueGen, et al.

Field Summary
static int CL_DEVICE_ADDRESS_BITS
           
static int CL_DEVICE_AFFINITY_DOMAINS_EXT
           
static int CL_DEVICE_AVAILABLE
           
static int CL_DEVICE_COMPILER_AVAILABLE
           
static int CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
           
static int CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
           
static int CL_DEVICE_DOUBLE_FP_CONFIG
           
static int CL_DEVICE_ENDIAN_LITTLE
           
static int CL_DEVICE_ERROR_CORRECTION_SUPPORT
           
static int CL_DEVICE_EXECUTION_CAPABILITIES
           
static int CL_DEVICE_EXTENSIONS
           
static int CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
           
static int CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
           
static int CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
           
static int CL_DEVICE_GLOBAL_MEM_SIZE
           
static int CL_DEVICE_GPU_OVERLAP_NV
           
static int CL_DEVICE_HALF_FP_CONFIG
           
static int CL_DEVICE_HOST_UNIFIED_MEMORY
           
static int CL_DEVICE_IMAGE_SUPPORT
           
static int CL_DEVICE_IMAGE2D_MAX_HEIGHT
           
static int CL_DEVICE_IMAGE2D_MAX_WIDTH
           
static int CL_DEVICE_IMAGE3D_MAX_DEPTH
           
static int CL_DEVICE_IMAGE3D_MAX_HEIGHT
           
static int CL_DEVICE_IMAGE3D_MAX_WIDTH
           
static int CL_DEVICE_INTEGRATED_MEMORY_NV
           
static int CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
           
static int CL_DEVICE_LOCAL_MEM_SIZE
           
static int CL_DEVICE_LOCAL_MEM_TYPE
           
static int CL_DEVICE_MAX_ATOMIC_COUNTERS_EXT
           
static int CL_DEVICE_MAX_CLOCK_FREQUENCY
           
static int CL_DEVICE_MAX_COMPUTE_UNITS
           
static int CL_DEVICE_MAX_CONSTANT_ARGS
           
static int CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
           
static int CL_DEVICE_MAX_MEM_ALLOC_SIZE
           
static int CL_DEVICE_MAX_PARAMETER_SIZE
           
static int CL_DEVICE_MAX_READ_IMAGE_ARGS
           
static int CL_DEVICE_MAX_SAMPLERS
           
static int CL_DEVICE_MAX_WORK_GROUP_SIZE
           
static int CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
           
static int CL_DEVICE_MAX_WORK_ITEM_SIZES
           
static int CL_DEVICE_MAX_WRITE_IMAGE_ARGS
           
static int CL_DEVICE_MEM_BASE_ADDR_ALIGN
           
static int CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
           
static int CL_DEVICE_NAME
           
static int CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
           
static int CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
           
static int CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
           
static int CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
           
static int CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
           
static int CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
           
static int CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
           
static int CL_DEVICE_NOT_AVAILABLE
           
static int CL_DEVICE_NOT_FOUND
           
static int CL_DEVICE_OPENCL_C_VERSION
           
static int CL_DEVICE_PARENT_DEVICE_EXT
           
static int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT
           
static int CL_DEVICE_PARTITION_BY_COUNTS_EXT
           
static int CL_DEVICE_PARTITION_BY_NAMES_EXT
           
static int CL_DEVICE_PARTITION_EQUALLY_EXT
           
static int CL_DEVICE_PARTITION_FAILED_EXT
           
static int CL_DEVICE_PARTITION_STYLE_EXT
           
static int CL_DEVICE_PARTITION_TYPES_EXT
           
static int CL_DEVICE_PLATFORM
           
static int CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
           
static int CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
           
static int CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
           
static int CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
           
static int CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
           
static int CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
           
static int CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
           
static int CL_DEVICE_PROFILE
           
static int CL_DEVICE_PROFILING_TIMER_OFFSET_AMD
           
static int CL_DEVICE_PROFILING_TIMER_RESOLUTION
           
static int CL_DEVICE_QUEUE_PROPERTIES
           
static int CL_DEVICE_REFERENCE_COUNT_EXT
           
static int CL_DEVICE_REGISTERS_PER_BLOCK_NV
           
static int CL_DEVICE_SINGLE_FP_CONFIG
           
static int CL_DEVICE_TYPE
           
static int CL_DEVICE_TYPE_ACCELERATOR
           
static long CL_DEVICE_TYPE_ALL
           
static int CL_DEVICE_TYPE_CPU
           
static int CL_DEVICE_TYPE_DEFAULT
           
static int CL_DEVICE_TYPE_GPU
           
static int CL_DEVICE_VENDOR
           
static int CL_DEVICE_VENDOR_ID
           
static int CL_DEVICE_VERSION
           
static int CL_DEVICE_WARP_SIZE_NV
           
static int CL_FP_DENORM
           
static int CL_FP_FMA
           
static int CL_FP_INF_NAN
           
static int CL_FP_ROUND_TO_INF
           
static int CL_FP_ROUND_TO_NEAREST
           
static int CL_FP_ROUND_TO_ZERO
           
static int CL_FP_SOFT_FLOAT
           
static int CL_GLOBAL
           
static int CL_LOCAL
           
static int CL_READ_ONLY_CACHE
           
static int CL_READ_WRITE_CACHE
           
 
Method Summary
 int clCreateSubDevicesEXT(long arg0, long[] arg1, int arg1_offset, int arg2, PointerBuffer arg3, int[] arg4, int arg4_offset)
          Interface to C language function:
cl_int clCreateSubDevicesEXT(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * );
 int clCreateSubDevicesEXT(long arg0, LongBuffer arg1, int arg2, PointerBuffer arg3, IntBuffer arg4)
          Interface to C language function:
cl_int clCreateSubDevicesEXT(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * );
 int clGetDeviceInfo(long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
          Interface to C language function:
cl_int clGetDeviceInfo(cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
 int clReleaseDeviceEXT(long arg0)
          Interface to C language function:
cl_int clReleaseDeviceEXT(cl_device_id);
 int clRetainDeviceEXT(long arg0)
          Interface to C language function:
cl_int clRetainDeviceEXT(cl_device_id);
 

Field Detail

CL_DEVICE_NOT_FOUND

static final int CL_DEVICE_NOT_FOUND
See Also:
Constant Field Values

CL_DEVICE_NOT_AVAILABLE

static final int CL_DEVICE_NOT_AVAILABLE
See Also:
Constant Field Values

CL_DEVICE_TYPE_DEFAULT

static final int CL_DEVICE_TYPE_DEFAULT
See Also:
Constant Field Values

CL_DEVICE_TYPE_CPU

static final int CL_DEVICE_TYPE_CPU
See Also:
Constant Field Values

CL_DEVICE_TYPE_GPU

static final int CL_DEVICE_TYPE_GPU
See Also:
Constant Field Values

CL_DEVICE_TYPE_ACCELERATOR

static final int CL_DEVICE_TYPE_ACCELERATOR
See Also:
Constant Field Values

CL_DEVICE_TYPE_ALL

static final long CL_DEVICE_TYPE_ALL
See Also:
Constant Field Values

CL_DEVICE_TYPE

static final int CL_DEVICE_TYPE
See Also:
Constant Field Values

CL_DEVICE_VENDOR_ID

static final int CL_DEVICE_VENDOR_ID
See Also:
Constant Field Values

CL_DEVICE_MAX_COMPUTE_UNITS

static final int CL_DEVICE_MAX_COMPUTE_UNITS
See Also:
Constant Field Values

CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS

static final int CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
See Also:
Constant Field Values

CL_DEVICE_MAX_WORK_GROUP_SIZE

static final int CL_DEVICE_MAX_WORK_GROUP_SIZE
See Also:
Constant Field Values

CL_DEVICE_MAX_WORK_ITEM_SIZES

static final int CL_DEVICE_MAX_WORK_ITEM_SIZES
See Also:
Constant Field Values

CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR

static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
See Also:
Constant Field Values

CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT

static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
See Also:
Constant Field Values

CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT

static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
See Also:
Constant Field Values

CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG

static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
See Also:
Constant Field Values

CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT

static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
See Also:
Constant Field Values

CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE

static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
See Also:
Constant Field Values

CL_DEVICE_MAX_CLOCK_FREQUENCY

static final int CL_DEVICE_MAX_CLOCK_FREQUENCY
See Also:
Constant Field Values

CL_DEVICE_ADDRESS_BITS

static final int CL_DEVICE_ADDRESS_BITS
See Also:
Constant Field Values

CL_DEVICE_MAX_READ_IMAGE_ARGS

static final int CL_DEVICE_MAX_READ_IMAGE_ARGS
See Also:
Constant Field Values

CL_DEVICE_MAX_WRITE_IMAGE_ARGS

static final int CL_DEVICE_MAX_WRITE_IMAGE_ARGS
See Also:
Constant Field Values

CL_DEVICE_MAX_MEM_ALLOC_SIZE

static final int CL_DEVICE_MAX_MEM_ALLOC_SIZE
See Also:
Constant Field Values

CL_DEVICE_IMAGE2D_MAX_WIDTH

static final int CL_DEVICE_IMAGE2D_MAX_WIDTH
See Also:
Constant Field Values

CL_DEVICE_IMAGE2D_MAX_HEIGHT

static final int CL_DEVICE_IMAGE2D_MAX_HEIGHT
See Also:
Constant Field Values

CL_DEVICE_IMAGE3D_MAX_WIDTH

static final int CL_DEVICE_IMAGE3D_MAX_WIDTH
See Also:
Constant Field Values

CL_DEVICE_IMAGE3D_MAX_HEIGHT

static final int CL_DEVICE_IMAGE3D_MAX_HEIGHT
See Also:
Constant Field Values

CL_DEVICE_IMAGE3D_MAX_DEPTH

static final int CL_DEVICE_IMAGE3D_MAX_DEPTH
See Also:
Constant Field Values

CL_DEVICE_IMAGE_SUPPORT

static final int CL_DEVICE_IMAGE_SUPPORT
See Also:
Constant Field Values

CL_DEVICE_MAX_PARAMETER_SIZE

static final int CL_DEVICE_MAX_PARAMETER_SIZE
See Also:
Constant Field Values

CL_DEVICE_MAX_SAMPLERS

static final int CL_DEVICE_MAX_SAMPLERS
See Also:
Constant Field Values

CL_DEVICE_MEM_BASE_ADDR_ALIGN

static final int CL_DEVICE_MEM_BASE_ADDR_ALIGN
See Also:
Constant Field Values

CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE

static final int CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
See Also:
Constant Field Values

CL_DEVICE_SINGLE_FP_CONFIG

static final int CL_DEVICE_SINGLE_FP_CONFIG
See Also:
Constant Field Values

CL_DEVICE_GLOBAL_MEM_CACHE_TYPE

static final int CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
See Also:
Constant Field Values

CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE

static final int CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
See Also:
Constant Field Values

CL_DEVICE_GLOBAL_MEM_CACHE_SIZE

static final int CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
See Also:
Constant Field Values

CL_DEVICE_GLOBAL_MEM_SIZE

static final int CL_DEVICE_GLOBAL_MEM_SIZE
See Also:
Constant Field Values

CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE

static final int CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
See Also:
Constant Field Values

CL_DEVICE_MAX_CONSTANT_ARGS

static final int CL_DEVICE_MAX_CONSTANT_ARGS
See Also:
Constant Field Values

CL_DEVICE_LOCAL_MEM_TYPE

static final int CL_DEVICE_LOCAL_MEM_TYPE
See Also:
Constant Field Values

CL_DEVICE_LOCAL_MEM_SIZE

static final int CL_DEVICE_LOCAL_MEM_SIZE
See Also:
Constant Field Values

CL_DEVICE_ERROR_CORRECTION_SUPPORT

static final int CL_DEVICE_ERROR_CORRECTION_SUPPORT
See Also:
Constant Field Values

CL_DEVICE_PROFILING_TIMER_RESOLUTION

static final int CL_DEVICE_PROFILING_TIMER_RESOLUTION
See Also:
Constant Field Values

CL_DEVICE_ENDIAN_LITTLE

static final int CL_DEVICE_ENDIAN_LITTLE
See Also:
Constant Field Values

CL_DEVICE_AVAILABLE

static final int CL_DEVICE_AVAILABLE
See Also:
Constant Field Values

CL_DEVICE_COMPILER_AVAILABLE

static final int CL_DEVICE_COMPILER_AVAILABLE
See Also:
Constant Field Values

CL_DEVICE_EXECUTION_CAPABILITIES

static final int CL_DEVICE_EXECUTION_CAPABILITIES
See Also:
Constant Field Values

CL_DEVICE_QUEUE_PROPERTIES

static final int CL_DEVICE_QUEUE_PROPERTIES
See Also:
Constant Field Values

CL_DEVICE_NAME

static final int CL_DEVICE_NAME
See Also:
Constant Field Values

CL_DEVICE_VENDOR

static final int CL_DEVICE_VENDOR
See Also:
Constant Field Values

CL_DEVICE_PROFILE

static final int CL_DEVICE_PROFILE
See Also:
Constant Field Values

CL_DEVICE_VERSION

static final int CL_DEVICE_VERSION
See Also:
Constant Field Values

CL_DEVICE_EXTENSIONS

static final int CL_DEVICE_EXTENSIONS
See Also:
Constant Field Values

CL_DEVICE_PLATFORM

static final int CL_DEVICE_PLATFORM
See Also:
Constant Field Values

CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF

static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
See Also:
Constant Field Values

CL_DEVICE_HOST_UNIFIED_MEMORY

static final int CL_DEVICE_HOST_UNIFIED_MEMORY
See Also:
Constant Field Values

CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR

static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
See Also:
Constant Field Values

CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT

static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
See Also:
Constant Field Values

CL_DEVICE_NATIVE_VECTOR_WIDTH_INT

static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
See Also:
Constant Field Values

CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG

static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
See Also:
Constant Field Values

CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT

static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
See Also:
Constant Field Values

CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE

static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
See Also:
Constant Field Values

CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF

static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
See Also:
Constant Field Values

CL_DEVICE_OPENCL_C_VERSION

static final int CL_DEVICE_OPENCL_C_VERSION
See Also:
Constant Field Values

CL_FP_DENORM

static final int CL_FP_DENORM
See Also:
Constant Field Values

CL_FP_INF_NAN

static final int CL_FP_INF_NAN
See Also:
Constant Field Values

CL_FP_ROUND_TO_NEAREST

static final int CL_FP_ROUND_TO_NEAREST
See Also:
Constant Field Values

CL_FP_ROUND_TO_ZERO

static final int CL_FP_ROUND_TO_ZERO
See Also:
Constant Field Values

CL_FP_ROUND_TO_INF

static final int CL_FP_ROUND_TO_INF
See Also:
Constant Field Values

CL_FP_FMA

static final int CL_FP_FMA
See Also:
Constant Field Values

CL_FP_SOFT_FLOAT

static final int CL_FP_SOFT_FLOAT
See Also:
Constant Field Values

CL_READ_ONLY_CACHE

static final int CL_READ_ONLY_CACHE
See Also:
Constant Field Values

CL_READ_WRITE_CACHE

static final int CL_READ_WRITE_CACHE
See Also:
Constant Field Values

CL_LOCAL

static final int CL_LOCAL
See Also:
Constant Field Values

CL_GLOBAL

static final int CL_GLOBAL
See Also:
Constant Field Values

CL_DEVICE_DOUBLE_FP_CONFIG

static final int CL_DEVICE_DOUBLE_FP_CONFIG
See Also:
Constant Field Values

CL_DEVICE_HALF_FP_CONFIG

static final int CL_DEVICE_HALF_FP_CONFIG
See Also:
Constant Field Values

CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV

static final int CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
See Also:
Constant Field Values

CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV

static final int CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
See Also:
Constant Field Values

CL_DEVICE_REGISTERS_PER_BLOCK_NV

static final int CL_DEVICE_REGISTERS_PER_BLOCK_NV
See Also:
Constant Field Values

CL_DEVICE_WARP_SIZE_NV

static final int CL_DEVICE_WARP_SIZE_NV
See Also:
Constant Field Values

CL_DEVICE_GPU_OVERLAP_NV

static final int CL_DEVICE_GPU_OVERLAP_NV
See Also:
Constant Field Values

CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV

static final int CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
See Also:
Constant Field Values

CL_DEVICE_INTEGRATED_MEMORY_NV

static final int CL_DEVICE_INTEGRATED_MEMORY_NV
See Also:
Constant Field Values

CL_DEVICE_PROFILING_TIMER_OFFSET_AMD

static final int CL_DEVICE_PROFILING_TIMER_OFFSET_AMD
See Also:
Constant Field Values

CL_DEVICE_PARTITION_EQUALLY_EXT

static final int CL_DEVICE_PARTITION_EQUALLY_EXT
See Also:
Constant Field Values

CL_DEVICE_PARTITION_BY_COUNTS_EXT

static final int CL_DEVICE_PARTITION_BY_COUNTS_EXT
See Also:
Constant Field Values

CL_DEVICE_PARTITION_BY_NAMES_EXT

static final int CL_DEVICE_PARTITION_BY_NAMES_EXT
See Also:
Constant Field Values

CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT

static final int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT
See Also:
Constant Field Values

CL_DEVICE_PARENT_DEVICE_EXT

static final int CL_DEVICE_PARENT_DEVICE_EXT
See Also:
Constant Field Values

CL_DEVICE_PARTITION_TYPES_EXT

static final int CL_DEVICE_PARTITION_TYPES_EXT
See Also:
Constant Field Values

CL_DEVICE_AFFINITY_DOMAINS_EXT

static final int CL_DEVICE_AFFINITY_DOMAINS_EXT
See Also:
Constant Field Values

CL_DEVICE_REFERENCE_COUNT_EXT

static final int CL_DEVICE_REFERENCE_COUNT_EXT
See Also:
Constant Field Values

CL_DEVICE_PARTITION_STYLE_EXT

static final int CL_DEVICE_PARTITION_STYLE_EXT
See Also:
Constant Field Values

CL_DEVICE_PARTITION_FAILED_EXT

static final int CL_DEVICE_PARTITION_FAILED_EXT
See Also:
Constant Field Values

CL_DEVICE_MAX_ATOMIC_COUNTERS_EXT

static final int CL_DEVICE_MAX_ATOMIC_COUNTERS_EXT
See Also:
Constant Field Values
Method Detail

clCreateSubDevicesEXT

int clCreateSubDevicesEXT(long arg0,
                          LongBuffer arg1,
                          int arg2,
                          PointerBuffer arg3,
                          IntBuffer arg4)
Interface to C language function:
cl_int clCreateSubDevicesEXT(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * );

Parameters:
arg1 - a direct or array-backed LongBuffer
arg3 - a direct or array-backed PointerBuffer
arg4 - a direct or array-backed IntBuffer

clCreateSubDevicesEXT

int clCreateSubDevicesEXT(long arg0,
                          long[] arg1,
                          int arg1_offset,
                          int arg2,
                          PointerBuffer arg3,
                          int[] arg4,
                          int arg4_offset)
Interface to C language function:
cl_int clCreateSubDevicesEXT(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * );

Parameters:
arg3 - a direct or array-backed PointerBuffer

clGetDeviceInfo

int clGetDeviceInfo(long device,
                    int param_name,
                    long param_value_size,
                    Buffer param_value,
                    PointerBuffer param_value_size_ret)
Interface to C language function:
cl_int clGetDeviceInfo(cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);

Parameters:
param_value - a direct only Buffer
param_value_size_ret - a direct only PointerBuffer

clReleaseDeviceEXT

int clReleaseDeviceEXT(long arg0)
Interface to C language function:
cl_int clReleaseDeviceEXT(cl_device_id);


clRetainDeviceEXT

int clRetainDeviceEXT(long arg0)
Interface to C language function:
cl_int clRetainDeviceEXT(cl_device_id);