Class CL21

Direct Known Subclasses:
CL22

public class CL21 extends CL20
  • Field Details

    • CL_VERSION_2_1

      public static final int CL_VERSION_2_1
      See Also:
    • CL_PLATFORM_HOST_TIMER_RESOLUTION

      public static final int CL_PLATFORM_HOST_TIMER_RESOLUTION
      See Also:
    • CL_DEVICE_IL_VERSION

      public static final int CL_DEVICE_IL_VERSION
      See Also:
    • CL_DEVICE_MAX_NUM_SUB_GROUPS

      public static final int CL_DEVICE_MAX_NUM_SUB_GROUPS
      See Also:
    • CL_DEVICE_SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS

      public static final int CL_DEVICE_SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS
      See Also:
    • CL_QUEUE_DEVICE_DEFAULT

      public static final int CL_QUEUE_DEVICE_DEFAULT
      See Also:
    • CL_UNORM_INT_101010_2

      public static final int CL_UNORM_INT_101010_2
      See Also:
    • CL_PROGRAM_IL

      public static final int CL_PROGRAM_IL
      See Also:
    • CL_KERNEL_MAX_NUM_SUB_GROUPS

      public static final int CL_KERNEL_MAX_NUM_SUB_GROUPS
      See Also:
    • CL_KERNEL_COMPILE_NUM_SUB_GROUPS

      public static final int CL_KERNEL_COMPILE_NUM_SUB_GROUPS
      See Also:
    • CL_KERNEL_MAX_SUB_GROUP_SIZE_FOR_NDRANGE

      public static final int CL_KERNEL_MAX_SUB_GROUP_SIZE_FOR_NDRANGE
      See Also:
    • CL_KERNEL_SUB_GROUP_COUNT_FOR_NDRANGE

      public static final int CL_KERNEL_SUB_GROUP_COUNT_FOR_NDRANGE
      See Also:
    • CL_KERNEL_LOCAL_SIZE_FOR_SUB_GROUP_COUNT

      public static final int CL_KERNEL_LOCAL_SIZE_FOR_SUB_GROUP_COUNT
      See Also:
  • Method Details

    • clSetDefaultDeviceCommandQueue

      @NativeType("cl_int") public static int clSetDefaultDeviceCommandQueue(@NativeType("cl_context") long context, @NativeType("cl_device_id") long device, @NativeType("cl_command_queue") long command_queue)
      cl_int clSetDefaultDeviceCommandQueue(cl_context context, cl_device_id device, cl_command_queue command_queue)
    • nclGetDeviceAndHostTimer

      public static int nclGetDeviceAndHostTimer(long device, long device_timestamp, long host_timestamp)
      cl_int clGetDeviceAndHostTimer(cl_device_id device, cl_ulong * device_timestamp, cl_ulong * host_timestamp)
    • clGetDeviceAndHostTimer

      @NativeType("cl_int") public static int clGetDeviceAndHostTimer(@NativeType("cl_device_id") long device, @NativeType("cl_ulong *") LongBuffer device_timestamp, @NativeType("cl_ulong *") LongBuffer host_timestamp)
      cl_int clGetDeviceAndHostTimer(cl_device_id device, cl_ulong * device_timestamp, cl_ulong * host_timestamp)
    • nclGetHostTimer

      public static int nclGetHostTimer(long device, long host_timestamp)
      cl_int clGetHostTimer(cl_device_id device, cl_ulong * host_timestamp)
    • clGetHostTimer

      @NativeType("cl_int") public static int clGetHostTimer(@NativeType("cl_device_id") long device, @NativeType("cl_ulong *") LongBuffer host_timestamp)
      cl_int clGetHostTimer(cl_device_id device, cl_ulong * host_timestamp)
    • nclCreateProgramWithIL

      public static long nclCreateProgramWithIL(long context, long il, long length, long errcode_ret)
      cl_program clCreateProgramWithIL(cl_context context, void const * il, size_t length, cl_int * errcode_ret)
    • clCreateProgramWithIL

      @NativeType("cl_program") public static long clCreateProgramWithIL(@NativeType("cl_context") long context, @NativeType("void const *") ByteBuffer il, @NativeType("cl_int *") @Nullable IntBuffer errcode_ret)
      cl_program clCreateProgramWithIL(cl_context context, void const * il, size_t length, cl_int * errcode_ret)
    • nclCloneKernel

      public static long nclCloneKernel(long source_kernel, long errcode_ret)
      cl_kernel clCloneKernel(cl_kernel source_kernel, cl_int * errcode_ret)
    • clCloneKernel

      @NativeType("cl_kernel") public static long clCloneKernel(@NativeType("cl_kernel") long source_kernel, @NativeType("cl_int *") @Nullable IntBuffer errcode_ret)
      cl_kernel clCloneKernel(cl_kernel source_kernel, cl_int * errcode_ret)
    • nclGetKernelSubGroupInfo

      public static int nclGetKernelSubGroupInfo(long kernel, long device, int param_name, long input_value_size, long input_value, long param_value_size, long param_value, long param_value_size_ret)
      cl_int clGetKernelSubGroupInfo(cl_kernel kernel, cl_device_id device, cl_kernel_sub_group_info param_name, size_t input_value_size, void const * input_value, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetKernelSubGroupInfo

      @NativeType("cl_int") public static int clGetKernelSubGroupInfo(@NativeType("cl_kernel") long kernel, @NativeType("cl_device_id") long device, @NativeType("cl_kernel_sub_group_info") int param_name, @NativeType("void const *") @Nullable ByteBuffer input_value, @NativeType("void *") @Nullable ByteBuffer param_value, @NativeType("size_t *") @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetKernelSubGroupInfo(cl_kernel kernel, cl_device_id device, cl_kernel_sub_group_info param_name, size_t input_value_size, void const * input_value, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetKernelSubGroupInfo

      @NativeType("cl_int") public static int clGetKernelSubGroupInfo(@NativeType("cl_kernel") long kernel, @NativeType("cl_device_id") long device, @NativeType("cl_kernel_sub_group_info") int param_name, @NativeType("void const *") @Nullable ByteBuffer input_value, @NativeType("void *") @Nullable PointerBuffer param_value, @NativeType("size_t *") @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetKernelSubGroupInfo(cl_kernel kernel, cl_device_id device, cl_kernel_sub_group_info param_name, size_t input_value_size, void const * input_value, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • nclEnqueueSVMMigrateMem

      public static int nclEnqueueSVMMigrateMem(long command_queue, int num_svm_pointers, long svm_pointers, long sizes, long flags, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueSVMMigrateMem(cl_command_queue command_queue, cl_uint num_svm_pointers, void const ** svm_pointers, size_t const * sizes, cl_mem_migration_flags flags, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueSVMMigrateMem

      @NativeType("cl_int") public static int clEnqueueSVMMigrateMem(@NativeType("cl_command_queue") long command_queue, @NativeType("void const **") PointerBuffer svm_pointers, @NativeType("size_t const *") @Nullable PointerBuffer sizes, @NativeType("cl_mem_migration_flags") long flags, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueSVMMigrateMem(cl_command_queue command_queue, cl_uint num_svm_pointers, void const ** svm_pointers, size_t const * sizes, cl_mem_migration_flags flags, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clGetDeviceAndHostTimer

      @NativeType("cl_int") public static int clGetDeviceAndHostTimer(@NativeType("cl_device_id") long device, @NativeType("cl_ulong *") long[] device_timestamp, @NativeType("cl_ulong *") long[] host_timestamp)
      cl_int clGetDeviceAndHostTimer(cl_device_id device, cl_ulong * device_timestamp, cl_ulong * host_timestamp)
    • clGetHostTimer

      @NativeType("cl_int") public static int clGetHostTimer(@NativeType("cl_device_id") long device, @NativeType("cl_ulong *") long[] host_timestamp)
      cl_int clGetHostTimer(cl_device_id device, cl_ulong * host_timestamp)
    • clCreateProgramWithIL

      @NativeType("cl_program") public static long clCreateProgramWithIL(@NativeType("cl_context") long context, @NativeType("void const *") ByteBuffer il, @NativeType("cl_int *") int @Nullable [] errcode_ret)
      cl_program clCreateProgramWithIL(cl_context context, void const * il, size_t length, cl_int * errcode_ret)
    • clCloneKernel

      @NativeType("cl_kernel") public static long clCloneKernel(@NativeType("cl_kernel") long source_kernel, @NativeType("cl_int *") int @Nullable [] errcode_ret)
      cl_kernel clCloneKernel(cl_kernel source_kernel, cl_int * errcode_ret)