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