Package org.lwjgl.opencl
Class CL30
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class org.lwjgl.opencl.CL22
CL_INVALID_SPEC_ID, CL_MAX_SIZE_RESTRICTION_EXCEEDED, CL_PROGRAM_SCOPE_GLOBAL_CTORS_PRESENT, CL_PROGRAM_SCOPE_GLOBAL_DTORS_PRESENT, CL_VERSION_2_2
Fields inherited from class org.lwjgl.opencl.CL21
CL_DEVICE_IL_VERSION, CL_DEVICE_MAX_NUM_SUB_GROUPS, CL_DEVICE_SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS, CL_KERNEL_COMPILE_NUM_SUB_GROUPS, CL_KERNEL_LOCAL_SIZE_FOR_SUB_GROUP_COUNT, CL_KERNEL_MAX_NUM_SUB_GROUPS, CL_KERNEL_MAX_SUB_GROUP_SIZE_FOR_NDRANGE, CL_KERNEL_SUB_GROUP_COUNT_FOR_NDRANGE, CL_PLATFORM_HOST_TIMER_RESOLUTION, CL_PROGRAM_IL, CL_QUEUE_DEVICE_DEFAULT, CL_UNORM_INT_101010_2, CL_VERSION_2_1
Fields inherited from class org.lwjgl.opencl.CL20
CL_ABGR, CL_COMMAND_SVM_FREE, CL_COMMAND_SVM_MAP, CL_COMMAND_SVM_MEMCPY, CL_COMMAND_SVM_MEMFILL, CL_COMMAND_SVM_UNMAP, CL_DEVICE_GLOBAL_VARIABLE_PREFERRED_TOTAL_SIZE, CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT, CL_DEVICE_IMAGE_PITCH_ALIGNMENT, CL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE, CL_DEVICE_MAX_ON_DEVICE_EVENTS, CL_DEVICE_MAX_ON_DEVICE_QUEUES, CL_DEVICE_MAX_PIPE_ARGS, CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS, CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS, CL_DEVICE_PIPE_MAX_PACKET_SIZE, CL_DEVICE_PREFERRED_GLOBAL_ATOMIC_ALIGNMENT, CL_DEVICE_PREFERRED_LOCAL_ATOMIC_ALIGNMENT, CL_DEVICE_PREFERRED_PLATFORM_ATOMIC_ALIGNMENT, CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE, CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE, CL_DEVICE_QUEUE_ON_DEVICE_PROPERTIES, CL_DEVICE_QUEUE_ON_HOST_PROPERTIES, CL_DEVICE_SVM_ATOMICS, CL_DEVICE_SVM_CAPABILITIES, CL_DEVICE_SVM_COARSE_GRAIN_BUFFER, CL_DEVICE_SVM_FINE_GRAIN_BUFFER, CL_DEVICE_SVM_FINE_GRAIN_SYSTEM, CL_INVALID_DEVICE_QUEUE, CL_INVALID_PIPE_SIZE, CL_KERNEL_ARG_TYPE_PIPE, CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM, CL_KERNEL_EXEC_INFO_SVM_PTRS, CL_MEM_KERNEL_READ_AND_WRITE, CL_MEM_OBJECT_PIPE, CL_MEM_SVM_ATOMICS, CL_MEM_SVM_FINE_GRAIN_BUFFER, CL_MEM_USES_SVM_POINTER, CL_PIPE_MAX_PACKETS, CL_PIPE_PACKET_SIZE, CL_PROFILING_COMMAND_COMPLETE, CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE, CL_QUEUE_ON_DEVICE, CL_QUEUE_ON_DEVICE_DEFAULT, CL_QUEUE_SIZE, CL_SAMPLER_LOD_MAX, CL_SAMPLER_LOD_MIN, CL_SAMPLER_MIP_FILTER_MODE, CL_sBGRA, CL_sRGB, CL_sRGBA, CL_sRGBx, CL_VERSION_2_0
Fields inherited from class org.lwjgl.opencl.CL12
CL_BLOCKING, CL_COMMAND_BARRIER, CL_COMMAND_FILL_BUFFER, CL_COMMAND_FILL_IMAGE, CL_COMMAND_MIGRATE_MEM_OBJECTS, CL_COMPILE_PROGRAM_FAILURE, CL_CONTEXT_INTEROP_USER_SYNC, CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE, CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE, CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE, CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE, CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE, CL_DEVICE_AFFINITY_DOMAIN_NUMA, CL_DEVICE_BUILT_IN_KERNELS, CL_DEVICE_DOUBLE_FP_CONFIG, CL_DEVICE_IMAGE_MAX_ARRAY_SIZE, CL_DEVICE_IMAGE_MAX_BUFFER_SIZE, CL_DEVICE_LINKER_AVAILABLE, CL_DEVICE_PARENT_DEVICE, CL_DEVICE_PARTITION_AFFINITY_DOMAIN, CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN, CL_DEVICE_PARTITION_BY_COUNTS, CL_DEVICE_PARTITION_BY_COUNTS_LIST_END, CL_DEVICE_PARTITION_EQUALLY, CL_DEVICE_PARTITION_FAILED, CL_DEVICE_PARTITION_MAX_SUB_DEVICES, CL_DEVICE_PARTITION_PROPERTIES, CL_DEVICE_PARTITION_TYPE, CL_DEVICE_PREFERRED_INTEROP_USER_SYNC, CL_DEVICE_PRINTF_BUFFER_SIZE, CL_DEVICE_REFERENCE_COUNT, CL_DEVICE_TYPE_CUSTOM, CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT, CL_IMAGE_ARRAY_SIZE, CL_IMAGE_BUFFER, CL_IMAGE_NUM_MIP_LEVELS, CL_IMAGE_NUM_SAMPLES, CL_INVALID_COMPILER_OPTIONS, CL_INVALID_DEVICE_PARTITION_COUNT, CL_INVALID_IMAGE_DESCRIPTOR, CL_INVALID_LINKER_OPTIONS, CL_KERNEL_ARG_ACCESS_NONE, CL_KERNEL_ARG_ACCESS_QUALIFIER, CL_KERNEL_ARG_ACCESS_READ_ONLY, CL_KERNEL_ARG_ACCESS_READ_WRITE, CL_KERNEL_ARG_ACCESS_WRITE_ONLY, CL_KERNEL_ARG_ADDRESS_CONSTANT, CL_KERNEL_ARG_ADDRESS_GLOBAL, CL_KERNEL_ARG_ADDRESS_LOCAL, CL_KERNEL_ARG_ADDRESS_PRIVATE, CL_KERNEL_ARG_ADDRESS_QUALIFIER, CL_KERNEL_ARG_INFO_NOT_AVAILABLE, CL_KERNEL_ARG_NAME, CL_KERNEL_ARG_TYPE_CONST, CL_KERNEL_ARG_TYPE_NAME, CL_KERNEL_ARG_TYPE_NONE, CL_KERNEL_ARG_TYPE_QUALIFIER, CL_KERNEL_ARG_TYPE_RESTRICT, CL_KERNEL_ARG_TYPE_VOLATILE, CL_KERNEL_ATTRIBUTES, CL_KERNEL_GLOBAL_WORK_SIZE, CL_LINK_PROGRAM_FAILURE, CL_LINKER_NOT_AVAILABLE, CL_MAP_WRITE_INVALIDATE_REGION, CL_MEM_HOST_NO_ACCESS, CL_MEM_HOST_READ_ONLY, CL_MEM_HOST_WRITE_ONLY, CL_MEM_OBJECT_IMAGE1D, CL_MEM_OBJECT_IMAGE1D_ARRAY, CL_MEM_OBJECT_IMAGE1D_BUFFER, CL_MEM_OBJECT_IMAGE2D_ARRAY, CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED, CL_MIGRATE_MEM_OBJECT_HOST, CL_NON_BLOCKING, CL_PROGRAM_BINARY_TYPE, CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT, CL_PROGRAM_BINARY_TYPE_EXECUTABLE, CL_PROGRAM_BINARY_TYPE_LIBRARY, CL_PROGRAM_BINARY_TYPE_NONE, CL_PROGRAM_KERNEL_NAMES, CL_PROGRAM_NUM_KERNELS, CL_VERSION_1_2
Fields inherited from class org.lwjgl.opencl.CL11
CL_ADDRESS_MIRRORED_REPEAT, CL_BUFFER_CREATE_TYPE_REGION, CL_COMMAND_COPY_BUFFER_RECT, CL_COMMAND_READ_BUFFER_RECT, CL_COMMAND_USER, CL_COMMAND_WRITE_BUFFER_RECT, CL_CONTEXT_NUM_DEVICES, CL_DEVICE_HOST_UNIFIED_MEMORY, CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR, CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE, CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT, CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF, CL_DEVICE_NATIVE_VECTOR_WIDTH_INT, CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG, CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT, CL_DEVICE_OPENCL_C_VERSION, CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF, CL_EVENT_CONTEXT, CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST, CL_FP_SOFT_FLOAT, CL_INVALID_PROPERTY, CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE, CL_KERNEL_PRIVATE_MEM_SIZE, CL_MEM_ASSOCIATED_MEMOBJECT, CL_MEM_OFFSET, CL_MISALIGNED_SUB_BUFFER_OFFSET, CL_RGBx, CL_RGx, CL_Rx, CL_VERSION_1_1
Fields inherited from class org.lwjgl.opencl.CL10
CL_A, CL_ADDRESS_CLAMP, CL_ADDRESS_CLAMP_TO_EDGE, CL_ADDRESS_NONE, CL_ADDRESS_REPEAT, CL_ARGB, CL_BGRA, CL_BUILD_ERROR, CL_BUILD_IN_PROGRESS, CL_BUILD_NONE, CL_BUILD_PROGRAM_FAILURE, CL_BUILD_SUCCESS, CL_COMMAND_ACQUIRE_GL_OBJECTS, CL_COMMAND_COPY_BUFFER, CL_COMMAND_COPY_BUFFER_TO_IMAGE, CL_COMMAND_COPY_IMAGE, CL_COMMAND_COPY_IMAGE_TO_BUFFER, CL_COMMAND_MAP_BUFFER, CL_COMMAND_MAP_IMAGE, CL_COMMAND_MARKER, CL_COMMAND_NATIVE_KERNEL, CL_COMMAND_NDRANGE_KERNEL, CL_COMMAND_READ_BUFFER, CL_COMMAND_READ_IMAGE, CL_COMMAND_RELEASE_GL_OBJECTS, CL_COMMAND_TASK, CL_COMMAND_UNMAP_MEM_OBJECT, CL_COMMAND_WRITE_BUFFER, CL_COMMAND_WRITE_IMAGE, CL_COMPILER_NOT_AVAILABLE, CL_COMPLETE, CL_CONTEXT_DEVICES, CL_CONTEXT_PLATFORM, CL_CONTEXT_PROPERTIES, CL_CONTEXT_REFERENCE_COUNT, CL_DEVICE_ADDRESS_BITS, CL_DEVICE_AVAILABLE, CL_DEVICE_COMPILER_AVAILABLE, CL_DEVICE_ENDIAN_LITTLE, CL_DEVICE_ERROR_CORRECTION_SUPPORT, CL_DEVICE_EXECUTION_CAPABILITIES, CL_DEVICE_EXTENSIONS, CL_DEVICE_GLOBAL_MEM_CACHE_SIZE, CL_DEVICE_GLOBAL_MEM_CACHE_TYPE, CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE, CL_DEVICE_GLOBAL_MEM_SIZE, CL_DEVICE_IMAGE_SUPPORT, CL_DEVICE_IMAGE2D_MAX_HEIGHT, CL_DEVICE_IMAGE2D_MAX_WIDTH, CL_DEVICE_IMAGE3D_MAX_DEPTH, CL_DEVICE_IMAGE3D_MAX_HEIGHT, CL_DEVICE_IMAGE3D_MAX_WIDTH, CL_DEVICE_LOCAL_MEM_SIZE, CL_DEVICE_LOCAL_MEM_TYPE, CL_DEVICE_MAX_CLOCK_FREQUENCY, CL_DEVICE_MAX_COMPUTE_UNITS, CL_DEVICE_MAX_CONSTANT_ARGS, CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE, CL_DEVICE_MAX_MEM_ALLOC_SIZE, CL_DEVICE_MAX_PARAMETER_SIZE, CL_DEVICE_MAX_READ_IMAGE_ARGS, CL_DEVICE_MAX_SAMPLERS, CL_DEVICE_MAX_WORK_GROUP_SIZE, CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS, CL_DEVICE_MAX_WORK_ITEM_SIZES, CL_DEVICE_MAX_WRITE_IMAGE_ARGS, CL_DEVICE_MEM_BASE_ADDR_ALIGN, CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE, CL_DEVICE_NAME, CL_DEVICE_NOT_AVAILABLE, CL_DEVICE_NOT_FOUND, CL_DEVICE_PLATFORM, CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR, CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE, CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT, CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT, CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG, CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT, CL_DEVICE_PROFILE, CL_DEVICE_PROFILING_TIMER_RESOLUTION, CL_DEVICE_QUEUE_PROPERTIES, CL_DEVICE_SINGLE_FP_CONFIG, CL_DEVICE_TYPE, CL_DEVICE_TYPE_ACCELERATOR, CL_DEVICE_TYPE_ALL, CL_DEVICE_TYPE_CPU, CL_DEVICE_TYPE_DEFAULT, CL_DEVICE_TYPE_GPU, CL_DEVICE_VENDOR, CL_DEVICE_VENDOR_ID, CL_DEVICE_VERSION, CL_DRIVER_VERSION, CL_EVENT_COMMAND_EXECUTION_STATUS, CL_EVENT_COMMAND_QUEUE, CL_EVENT_COMMAND_TYPE, CL_EVENT_REFERENCE_COUNT, CL_EXEC_KERNEL, CL_EXEC_NATIVE_KERNEL, CL_FALSE, CL_FILTER_LINEAR, CL_FILTER_NEAREST, CL_FLOAT, CL_FP_DENORM, CL_FP_FMA, CL_FP_INF_NAN, CL_FP_ROUND_TO_INF, CL_FP_ROUND_TO_NEAREST, CL_FP_ROUND_TO_ZERO, CL_GLOBAL, CL_HALF_FLOAT, CL_IMAGE_DEPTH, CL_IMAGE_ELEMENT_SIZE, CL_IMAGE_FORMAT, CL_IMAGE_FORMAT_MISMATCH, CL_IMAGE_FORMAT_NOT_SUPPORTED, CL_IMAGE_HEIGHT, CL_IMAGE_ROW_PITCH, CL_IMAGE_SLICE_PITCH, CL_IMAGE_WIDTH, CL_INTENSITY, CL_INVALID_ARG_INDEX, CL_INVALID_ARG_SIZE, CL_INVALID_ARG_VALUE, CL_INVALID_BINARY, CL_INVALID_BUFFER_SIZE, CL_INVALID_BUILD_OPTIONS, CL_INVALID_COMMAND_QUEUE, CL_INVALID_CONTEXT, CL_INVALID_DEVICE, CL_INVALID_DEVICE_TYPE, CL_INVALID_EVENT, CL_INVALID_EVENT_WAIT_LIST, CL_INVALID_GLOBAL_OFFSET, CL_INVALID_GLOBAL_WORK_SIZE, CL_INVALID_HOST_PTR, CL_INVALID_IMAGE_FORMAT_DESCRIPTOR, CL_INVALID_IMAGE_SIZE, CL_INVALID_KERNEL, CL_INVALID_KERNEL_ARGS, CL_INVALID_KERNEL_DEFINITION, CL_INVALID_KERNEL_NAME, CL_INVALID_MEM_OBJECT, CL_INVALID_OPERATION, CL_INVALID_PLATFORM, CL_INVALID_PROGRAM, CL_INVALID_PROGRAM_EXECUTABLE, CL_INVALID_QUEUE_PROPERTIES, CL_INVALID_SAMPLER, CL_INVALID_VALUE, CL_INVALID_WORK_DIMENSION, CL_INVALID_WORK_GROUP_SIZE, CL_INVALID_WORK_ITEM_SIZE, CL_KERNEL_COMPILE_WORK_GROUP_SIZE, CL_KERNEL_CONTEXT, CL_KERNEL_FUNCTION_NAME, CL_KERNEL_LOCAL_MEM_SIZE, CL_KERNEL_NUM_ARGS, CL_KERNEL_PROGRAM, CL_KERNEL_REFERENCE_COUNT, CL_KERNEL_WORK_GROUP_SIZE, CL_LOCAL, CL_LUMINANCE, CL_MAP_FAILURE, CL_MAP_READ, CL_MAP_WRITE, CL_MEM_ALLOC_HOST_PTR, CL_MEM_CONTEXT, CL_MEM_COPY_HOST_PTR, CL_MEM_COPY_OVERLAP, CL_MEM_FLAGS, CL_MEM_HOST_PTR, CL_MEM_MAP_COUNT, CL_MEM_OBJECT_ALLOCATION_FAILURE, CL_MEM_OBJECT_BUFFER, CL_MEM_OBJECT_IMAGE2D, CL_MEM_OBJECT_IMAGE3D, CL_MEM_READ_ONLY, CL_MEM_READ_WRITE, CL_MEM_REFERENCE_COUNT, CL_MEM_SIZE, CL_MEM_TYPE, CL_MEM_USE_HOST_PTR, CL_MEM_WRITE_ONLY, CL_NONE, CL_OUT_OF_HOST_MEMORY, CL_OUT_OF_RESOURCES, CL_PLATFORM_EXTENSIONS, CL_PLATFORM_NAME, CL_PLATFORM_PROFILE, CL_PLATFORM_VENDOR, CL_PLATFORM_VERSION, CL_PROFILING_COMMAND_END, CL_PROFILING_COMMAND_QUEUED, CL_PROFILING_COMMAND_START, CL_PROFILING_COMMAND_SUBMIT, CL_PROFILING_INFO_NOT_AVAILABLE, CL_PROGRAM_BINARIES, CL_PROGRAM_BINARY_SIZES, CL_PROGRAM_BUILD_LOG, CL_PROGRAM_BUILD_OPTIONS, CL_PROGRAM_BUILD_STATUS, CL_PROGRAM_CONTEXT, CL_PROGRAM_DEVICES, CL_PROGRAM_NUM_DEVICES, CL_PROGRAM_REFERENCE_COUNT, CL_PROGRAM_SOURCE, CL_QUEUE_CONTEXT, CL_QUEUE_DEVICE, CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE, CL_QUEUE_PROFILING_ENABLE, CL_QUEUE_PROPERTIES, CL_QUEUE_REFERENCE_COUNT, CL_QUEUED, CL_R, CL_RA, CL_READ_ONLY_CACHE, CL_READ_WRITE_CACHE, CL_RG, CL_RGB, CL_RGBA, CL_RUNNING, CL_SAMPLER_ADDRESSING_MODE, CL_SAMPLER_CONTEXT, CL_SAMPLER_FILTER_MODE, CL_SAMPLER_NORMALIZED_COORDS, CL_SAMPLER_REFERENCE_COUNT, CL_SIGNED_INT16, CL_SIGNED_INT32, CL_SIGNED_INT8, CL_SNORM_INT16, CL_SNORM_INT8, CL_SUBMITTED, CL_SUCCESS, CL_TRUE, CL_UNORM_INT_101010, CL_UNORM_INT16, CL_UNORM_INT8, CL_UNORM_SHORT_555, CL_UNORM_SHORT_565, CL_UNSIGNED_INT16, CL_UNSIGNED_INT32, CL_UNSIGNED_INT8, CL_VERSION_1_0
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
CL_MAKE_VERSION
(int major, int minor, int patch) uint32_t CL_MAKE_VERSION(uint32_t major, uint32_t minor, uint32_t patch)
static int
CL_VERSION_MAJOR
(int version) uint32_t CL_VERSION_MAJOR(uint32_t version)
static int
CL_VERSION_MINOR
(int version) uint32_t CL_VERSION_MINOR(uint32_t version)
static int
CL_VERSION_PATCH
(int version) uint32_t CL_VERSION_PATCH(uint32_t version)
static long
clCreateBufferWithProperties
(long context, long @Nullable [] properties, long flags, double[] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, long @Nullable [] properties, long flags, float[] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, long @Nullable [] properties, long flags, int[] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, long @Nullable [] properties, long flags, short[] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, long @Nullable [] properties, long flags, ByteBuffer host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, @Nullable LongBuffer properties, long flags, long size, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, @Nullable LongBuffer properties, long flags, ByteBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, @Nullable LongBuffer properties, long flags, DoubleBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, @Nullable LongBuffer properties, long flags, FloatBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, @Nullable LongBuffer properties, long flags, IntBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateBufferWithProperties
(long context, @Nullable LongBuffer properties, long flags, ShortBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
clCreateImageWithProperties
(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, float @Nullable [] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static long
clCreateImageWithProperties
(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, int @Nullable [] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static long
clCreateImageWithProperties
(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, short @Nullable [] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static long
clCreateImageWithProperties
(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ByteBuffer host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static long
clCreateImageWithProperties
(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ByteBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static long
clCreateImageWithProperties
(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable FloatBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static long
clCreateImageWithProperties
(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable IntBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static long
clCreateImageWithProperties
(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ShortBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static int
clSetContextDestructorCallback
(long context, CLContextDestructorCallbackI pfn_notify, long user_data) cl_int clSetContextDestructorCallback(cl_context context, void (*) (cl_context, void *) pfn_notify, void * user_data)
static long
nclCreateBufferWithProperties
(long context, long properties, long flags, long size, long host_ptr, long errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
static long
nclCreateImageWithProperties
(long context, long properties, long flags, long image_format, long image_desc, long host_ptr, long errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
static int
nclSetContextDestructorCallback
(long context, long pfn_notify, long user_data) cl_int clSetContextDestructorCallback(cl_context context, void (*) (cl_context, void *) pfn_notify, void * user_data)
Methods inherited from class org.lwjgl.opencl.CL22
clSetProgramReleaseCallback, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, clSetProgramSpecializationConstant, nclSetProgramReleaseCallback, nclSetProgramSpecializationConstant
Methods inherited from class org.lwjgl.opencl.CL21
clCloneKernel, clCloneKernel, clCreateProgramWithIL, clCreateProgramWithIL, clEnqueueSVMMigrateMem, clGetDeviceAndHostTimer, clGetDeviceAndHostTimer, clGetHostTimer, clGetHostTimer, clGetKernelSubGroupInfo, clGetKernelSubGroupInfo, clSetDefaultDeviceCommandQueue, nclCloneKernel, nclCreateProgramWithIL, nclEnqueueSVMMigrateMem, nclGetDeviceAndHostTimer, nclGetHostTimer, nclGetKernelSubGroupInfo
Methods inherited from class org.lwjgl.opencl.CL20
clCreateCommandQueueWithProperties, clCreateCommandQueueWithProperties, clCreatePipe, clCreatePipe, clCreateSamplerWithProperties, clCreateSamplerWithProperties, clEnqueueSVMFree, clEnqueueSVMMap, clEnqueueSVMMemcpy, clEnqueueSVMMemFill, clEnqueueSVMUnmap, clGetPipeInfo, clGetPipeInfo, clGetPipeInfo, clSetKernelArgSVMPointer, clSetKernelExecInfo, clSetKernelExecInfo, clSetKernelExecInfo, clSetKernelExecInfo, clSVMAlloc, clSVMFree, nclCreateCommandQueueWithProperties, nclCreatePipe, nclCreateSamplerWithProperties, nclEnqueueSVMFree, nclEnqueueSVMMap, nclEnqueueSVMMemcpy, nclEnqueueSVMMemFill, nclEnqueueSVMUnmap, nclGetPipeInfo, nclSetKernelArgSVMPointer, nclSetKernelExecInfo, nclSVMAlloc, nclSVMFree
Methods inherited from class org.lwjgl.opencl.CL12
clCompileProgram, clCompileProgram, clCreateImage, clCreateImage, clCreateImage, clCreateImage, clCreateImage, clCreateImage, clCreateImage, clCreateImage, clCreateProgramWithBuiltInKernels, clCreateProgramWithBuiltInKernels, clCreateProgramWithBuiltInKernels, clCreateProgramWithBuiltInKernels, clCreateProgramWithBuiltInKernels, clCreateSubDevices, clCreateSubDevices, clEnqueueBarrierWithWaitList, clEnqueueFillBuffer, clEnqueueFillImage, clEnqueueFillImage, clEnqueueFillImage, clEnqueueFillImage, clEnqueueFillImage, clEnqueueMarkerWithWaitList, clEnqueueMigrateMemObjects, clGetExtensionFunctionAddressForPlatform, clGetExtensionFunctionAddressForPlatform, clGetKernelArgInfo, clGetKernelArgInfo, clGetKernelArgInfo, clGetKernelArgInfo, clGetKernelArgInfo, clLinkProgram, clLinkProgram, clLinkProgram, clLinkProgram, clLinkProgram, clReleaseDevice, clRetainDevice, clUnloadPlatformCompiler, nclCompileProgram, nclCreateImage, nclCreateProgramWithBuiltInKernels, nclCreateSubDevices, nclEnqueueBarrierWithWaitList, nclEnqueueFillBuffer, nclEnqueueFillImage, nclEnqueueMarkerWithWaitList, nclEnqueueMigrateMemObjects, nclGetExtensionFunctionAddressForPlatform, nclGetKernelArgInfo, nclLinkProgram
Methods inherited from class org.lwjgl.opencl.CL11
clCreateSubBuffer, clCreateSubBuffer, clCreateUserEvent, clCreateUserEvent, clEnqueueCopyBufferRect, clEnqueueReadBufferRect, clEnqueueReadBufferRect, clEnqueueReadBufferRect, clEnqueueReadBufferRect, clEnqueueReadBufferRect, clEnqueueReadBufferRect, clEnqueueReadBufferRect, clEnqueueReadBufferRect, clEnqueueReadBufferRect, clEnqueueWriteBufferRect, clEnqueueWriteBufferRect, clEnqueueWriteBufferRect, clEnqueueWriteBufferRect, clEnqueueWriteBufferRect, clEnqueueWriteBufferRect, clEnqueueWriteBufferRect, clEnqueueWriteBufferRect, clEnqueueWriteBufferRect, clSetEventCallback, clSetMemObjectDestructorCallback, clSetUserEventStatus, nclCreateSubBuffer, nclCreateUserEvent, nclEnqueueCopyBufferRect, nclEnqueueReadBufferRect, nclEnqueueWriteBufferRect, nclSetEventCallback, nclSetMemObjectDestructorCallback
Methods inherited from class org.lwjgl.opencl.CL10
clBuildProgram, clBuildProgram, clBuildProgram, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateBuffer, clCreateCommandQueue, clCreateCommandQueue, clCreateContext, clCreateContext, clCreateContext, clCreateContextFromType, clCreateContextFromType, clCreateImage2D, clCreateImage2D, clCreateImage2D, clCreateImage2D, clCreateImage2D, clCreateImage2D, clCreateImage2D, clCreateImage2D, clCreateImage3D, clCreateImage3D, clCreateImage3D, clCreateImage3D, clCreateImage3D, clCreateImage3D, clCreateImage3D, clCreateImage3D, clCreateKernel, clCreateKernel, clCreateKernel, clCreateKernel, clCreateKernelsInProgram, clCreateKernelsInProgram, clCreateProgramWithBinary, clCreateProgramWithBinary, clCreateProgramWithBinary, clCreateProgramWithBinary, clCreateProgramWithSource, clCreateProgramWithSource, clCreateProgramWithSource, clCreateProgramWithSource, clCreateSampler, clCreateSampler, clEnqueueBarrier, clEnqueueCopyBuffer, clEnqueueCopyBufferToImage, clEnqueueCopyImage, clEnqueueCopyImageToBuffer, clEnqueueMapBuffer, clEnqueueMapBuffer, clEnqueueMapImage, clEnqueueMapImage, clEnqueueMapImage, clEnqueueMapImage, clEnqueueMarker, clEnqueueNativeKernel, clEnqueueNativeKernel, clEnqueueNDRangeKernel, clEnqueueReadBuffer, clEnqueueReadBuffer, clEnqueueReadBuffer, clEnqueueReadBuffer, clEnqueueReadBuffer, clEnqueueReadBuffer, clEnqueueReadBuffer, clEnqueueReadBuffer, clEnqueueReadBuffer, clEnqueueReadImage, clEnqueueReadImage, clEnqueueReadImage, clEnqueueReadImage, clEnqueueReadImage, clEnqueueReadImage, clEnqueueReadImage, clEnqueueReadImage, clEnqueueReadImage, clEnqueueTask, clEnqueueUnmapMemObject, clEnqueueWaitForEvents, clEnqueueWaitForEvents, clEnqueueWriteBuffer, clEnqueueWriteBuffer, clEnqueueWriteBuffer, clEnqueueWriteBuffer, clEnqueueWriteBuffer, clEnqueueWriteBuffer, clEnqueueWriteBuffer, clEnqueueWriteBuffer, clEnqueueWriteBuffer, clEnqueueWriteImage, clEnqueueWriteImage, clEnqueueWriteImage, clEnqueueWriteImage, clEnqueueWriteImage, clEnqueueWriteImage, clEnqueueWriteImage, clEnqueueWriteImage, clEnqueueWriteImage, clFinish, clFlush, clGetCommandQueueInfo, clGetCommandQueueInfo, clGetCommandQueueInfo, clGetCommandQueueInfo, clGetCommandQueueInfo, clGetCommandQueueInfo, clGetContextInfo, clGetContextInfo, clGetContextInfo, clGetContextInfo, clGetDeviceIDs, clGetDeviceIDs, clGetDeviceInfo, clGetDeviceInfo, clGetDeviceInfo, clGetDeviceInfo, clGetDeviceInfo, clGetDeviceInfo, clGetEventInfo, clGetEventInfo, clGetEventInfo, clGetEventInfo, clGetEventProfilingInfo, clGetEventProfilingInfo, clGetEventProfilingInfo, clGetExtensionFunctionAddress, clGetExtensionFunctionAddress, clGetImageInfo, clGetImageInfo, clGetImageInfo, clGetImageInfo, clGetKernelInfo, clGetKernelInfo, clGetKernelInfo, clGetKernelInfo, clGetKernelWorkGroupInfo, clGetKernelWorkGroupInfo, clGetKernelWorkGroupInfo, clGetKernelWorkGroupInfo, clGetKernelWorkGroupInfo, clGetKernelWorkGroupInfo, clGetMemObjectInfo, clGetMemObjectInfo, clGetMemObjectInfo, clGetMemObjectInfo, clGetMemObjectInfo, clGetMemObjectInfo, clGetPlatformIDs, clGetPlatformIDs, clGetPlatformInfo, clGetPlatformInfo, clGetPlatformInfo, clGetProgramBuildInfo, clGetProgramBuildInfo, clGetProgramBuildInfo, clGetProgramBuildInfo, clGetProgramInfo, clGetProgramInfo, clGetProgramInfo, clGetProgramInfo, clGetSamplerInfo, clGetSamplerInfo, clGetSamplerInfo, clGetSamplerInfo, clGetSupportedImageFormats, clGetSupportedImageFormats, clReleaseCommandQueue, clReleaseContext, clReleaseEvent, clReleaseKernel, clReleaseMemObject, clReleaseProgram, clReleaseSampler, clRetainCommandQueue, clRetainContext, clRetainEvent, clRetainKernel, clRetainMemObject, clRetainProgram, clRetainSampler, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg, clSetKernelArg1b, clSetKernelArg1d, clSetKernelArg1f, clSetKernelArg1i, clSetKernelArg1l, clSetKernelArg1p, clSetKernelArg1s, clSetKernelArg2b, clSetKernelArg2d, clSetKernelArg2f, clSetKernelArg2i, clSetKernelArg2l, clSetKernelArg2p, clSetKernelArg2s, clSetKernelArg4b, clSetKernelArg4d, clSetKernelArg4f, clSetKernelArg4i, clSetKernelArg4l, clSetKernelArg4p, clSetKernelArg4s, clUnloadCompiler, clWaitForEvents, clWaitForEvents, nclBuildProgram, nclCreateBuffer, nclCreateCommandQueue, nclCreateContext, nclCreateContextFromType, nclCreateImage2D, nclCreateImage3D, nclCreateKernel, nclCreateKernelsInProgram, nclCreateProgramWithBinary, nclCreateProgramWithSource, nclCreateSampler, nclEnqueueCopyBuffer, nclEnqueueCopyBufferToImage, nclEnqueueCopyImage, nclEnqueueCopyImageToBuffer, nclEnqueueMapBuffer, nclEnqueueMapImage, nclEnqueueMarker, nclEnqueueNativeKernel, nclEnqueueNDRangeKernel, nclEnqueueReadBuffer, nclEnqueueReadImage, nclEnqueueTask, nclEnqueueUnmapMemObject, nclEnqueueWaitForEvents, nclEnqueueWriteBuffer, nclEnqueueWriteImage, nclGetCommandQueueInfo, nclGetContextInfo, nclGetDeviceIDs, nclGetDeviceInfo, nclGetEventInfo, nclGetEventProfilingInfo, nclGetExtensionFunctionAddress, nclGetImageInfo, nclGetKernelInfo, nclGetKernelWorkGroupInfo, nclGetMemObjectInfo, nclGetPlatformIDs, nclGetPlatformInfo, nclGetProgramBuildInfo, nclGetProgramInfo, nclGetSamplerInfo, nclGetSupportedImageFormats, nclSetKernelArg, nclWaitForEvents
-
Field Details
-
CL_VERSION_3_0
public static final int CL_VERSION_3_0- See Also:
-
CL_PLATFORM_NUMERIC_VERSION
public static final int CL_PLATFORM_NUMERIC_VERSION- See Also:
-
CL_PLATFORM_EXTENSIONS_WITH_VERSION
public static final int CL_PLATFORM_EXTENSIONS_WITH_VERSION- See Also:
-
CL_DEVICE_NUMERIC_VERSION
public static final int CL_DEVICE_NUMERIC_VERSION- See Also:
-
CL_DEVICE_EXTENSIONS_WITH_VERSION
public static final int CL_DEVICE_EXTENSIONS_WITH_VERSION- See Also:
-
CL_DEVICE_ILS_WITH_VERSION
public static final int CL_DEVICE_ILS_WITH_VERSION- See Also:
-
CL_DEVICE_BUILT_IN_KERNELS_WITH_VERSION
public static final int CL_DEVICE_BUILT_IN_KERNELS_WITH_VERSION- See Also:
-
CL_DEVICE_ATOMIC_MEMORY_CAPABILITIES
public static final int CL_DEVICE_ATOMIC_MEMORY_CAPABILITIES- See Also:
-
CL_DEVICE_ATOMIC_FENCE_CAPABILITIES
public static final int CL_DEVICE_ATOMIC_FENCE_CAPABILITIES- See Also:
-
CL_DEVICE_NON_UNIFORM_WORK_GROUP_SUPPORT
public static final int CL_DEVICE_NON_UNIFORM_WORK_GROUP_SUPPORT- See Also:
-
CL_DEVICE_OPENCL_C_ALL_VERSIONS
public static final int CL_DEVICE_OPENCL_C_ALL_VERSIONS- See Also:
-
CL_DEVICE_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
public static final int CL_DEVICE_PREFERRED_WORK_GROUP_SIZE_MULTIPLE- See Also:
-
CL_DEVICE_WORK_GROUP_COLLECTIVE_FUNCTIONS_SUPPORT
public static final int CL_DEVICE_WORK_GROUP_COLLECTIVE_FUNCTIONS_SUPPORT- See Also:
-
CL_DEVICE_GENERIC_ADDRESS_SPACE_SUPPORT
public static final int CL_DEVICE_GENERIC_ADDRESS_SPACE_SUPPORT- See Also:
-
CL_DEVICE_OPENCL_C_FEATURES
public static final int CL_DEVICE_OPENCL_C_FEATURES- See Also:
-
CL_DEVICE_DEVICE_ENQUEUE_CAPABILITIES
public static final int CL_DEVICE_DEVICE_ENQUEUE_CAPABILITIES- See Also:
-
CL_DEVICE_PIPE_SUPPORT
public static final int CL_DEVICE_PIPE_SUPPORT- See Also:
-
CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED
public static final int CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED- See Also:
-
CL_QUEUE_PROPERTIES_ARRAY
public static final int CL_QUEUE_PROPERTIES_ARRAY- See Also:
-
CL_MEM_PROPERTIES
public static final int CL_MEM_PROPERTIES- See Also:
-
CL_PIPE_PROPERTIES
public static final int CL_PIPE_PROPERTIES- See Also:
-
CL_SAMPLER_PROPERTIES
public static final int CL_SAMPLER_PROPERTIES- See Also:
-
CL_COMMAND_SVM_MIGRATE_MEM
public static final int CL_COMMAND_SVM_MIGRATE_MEM- See Also:
-
CL_DEVICE_ATOMIC_ORDER_RELAXED
public static final int CL_DEVICE_ATOMIC_ORDER_RELAXED- See Also:
-
CL_DEVICE_ATOMIC_ORDER_ACQ_REL
public static final int CL_DEVICE_ATOMIC_ORDER_ACQ_REL- See Also:
-
CL_DEVICE_ATOMIC_ORDER_SEQ_CST
public static final int CL_DEVICE_ATOMIC_ORDER_SEQ_CST- See Also:
-
CL_DEVICE_ATOMIC_SCOPE_WORK_ITEM
public static final int CL_DEVICE_ATOMIC_SCOPE_WORK_ITEM- See Also:
-
CL_DEVICE_ATOMIC_SCOPE_WORK_GROUP
public static final int CL_DEVICE_ATOMIC_SCOPE_WORK_GROUP- See Also:
-
CL_DEVICE_ATOMIC_SCOPE_DEVICE
public static final int CL_DEVICE_ATOMIC_SCOPE_DEVICE- See Also:
-
CL_DEVICE_ATOMIC_SCOPE_ALL_DEVICES
public static final int CL_DEVICE_ATOMIC_SCOPE_ALL_DEVICES- See Also:
-
CL_DEVICE_QUEUE_SUPPORTED
public static final int CL_DEVICE_QUEUE_SUPPORTED- See Also:
-
CL_DEVICE_QUEUE_REPLACEABLE_DEFAULT
public static final int CL_DEVICE_QUEUE_REPLACEABLE_DEFAULT- See Also:
-
CL_VERSION_MAJOR_BITS
public static final int CL_VERSION_MAJOR_BITS- See Also:
-
CL_VERSION_MINOR_BITS
public static final int CL_VERSION_MINOR_BITS- See Also:
-
CL_VERSION_PATCH_BITS
public static final int CL_VERSION_PATCH_BITS- See Also:
-
CL_VERSION_MAJOR_MASK
public static final int CL_VERSION_MAJOR_MASK- See Also:
-
CL_VERSION_MINOR_MASK
public static final int CL_VERSION_MINOR_MASK- See Also:
-
CL_VERSION_PATCH_MASK
public static final int CL_VERSION_PATCH_MASK- See Also:
-
-
Method Details
-
CL_VERSION_MAJOR
public static int CL_VERSION_MAJOR(int version) uint32_t CL_VERSION_MAJOR(uint32_t version)
-
CL_VERSION_MINOR
public static int CL_VERSION_MINOR(int version) uint32_t CL_VERSION_MINOR(uint32_t version)
-
CL_VERSION_PATCH
public static int CL_VERSION_PATCH(int version) uint32_t CL_VERSION_PATCH(uint32_t version)
-
CL_MAKE_VERSION
public static int CL_MAKE_VERSION(int major, int minor, int patch) uint32_t CL_MAKE_VERSION(uint32_t major, uint32_t minor, uint32_t patch)
-
nclSetContextDestructorCallback
public static int nclSetContextDestructorCallback(long context, long pfn_notify, long user_data) cl_int clSetContextDestructorCallback(cl_context context, void (*) (cl_context, void *) pfn_notify, void * user_data)
-
clSetContextDestructorCallback
public static int clSetContextDestructorCallback(long context, CLContextDestructorCallbackI pfn_notify, long user_data) cl_int clSetContextDestructorCallback(cl_context context, void (*) (cl_context, void *) pfn_notify, void * user_data)
-
nclCreateBufferWithProperties
public static long nclCreateBufferWithProperties(long context, long properties, long flags, long size, long host_ptr, long errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, long size, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, ByteBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, ShortBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, IntBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, FloatBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, DoubleBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
nclCreateImageWithProperties
public static long nclCreateImageWithProperties(long context, long properties, long flags, long image_format, long image_desc, long host_ptr, long errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-
clCreateImageWithProperties
public static long clCreateImageWithProperties(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ByteBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-
clCreateImageWithProperties
public static long clCreateImageWithProperties(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ShortBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-
clCreateImageWithProperties
public static long clCreateImageWithProperties(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable IntBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-
clCreateImageWithProperties
public static long clCreateImageWithProperties(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable FloatBuffer host_ptr, @Nullable IntBuffer errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, ByteBuffer host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, short[] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, int[] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, float[] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateBufferWithProperties
public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, double[] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
-
clCreateImageWithProperties
public static long clCreateImageWithProperties(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ByteBuffer host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-
clCreateImageWithProperties
public static long clCreateImageWithProperties(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, short @Nullable [] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-
clCreateImageWithProperties
public static long clCreateImageWithProperties(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, int @Nullable [] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-
clCreateImageWithProperties
public static long clCreateImageWithProperties(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, float @Nullable [] host_ptr, int @Nullable [] errcode_ret) cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
-