Class INTELAccelerator

java.lang.Object
org.lwjgl.opencl.INTELAccelerator

public class INTELAccelerator extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static long
    clCreateAcceleratorINTEL(long context, int accelerator_type, ByteBuffer descriptor, int @Nullable [] errcode_ret)
    cl_accelerator_intel clCreateAcceleratorINTEL(cl_context context, cl_accelerator_type_intel accelerator_type, size_t descriptor_size, void const * descriptor, cl_int * errcode_ret)
    static long
    clCreateAcceleratorINTEL(long context, int accelerator_type, ByteBuffer descriptor, @Nullable IntBuffer errcode_ret)
    cl_accelerator_intel clCreateAcceleratorINTEL(cl_context context, cl_accelerator_type_intel accelerator_type, size_t descriptor_size, void const * descriptor, cl_int * errcode_ret)
    static int
    clGetAcceleratorInfoINTEL(long accelerator, int param_name, int @Nullable [] param_value, @Nullable PointerBuffer param_value_size_ret)
    cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    static int
    clGetAcceleratorInfoINTEL(long accelerator, int param_name, @Nullable ByteBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
    cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    static int
    clGetAcceleratorInfoINTEL(long accelerator, int param_name, @Nullable IntBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
    cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    static int
    clGetAcceleratorInfoINTEL(long accelerator, int param_name, @Nullable PointerBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
    cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    static int
    clReleaseAcceleratorINTEL(long accelerator)
    cl_int clReleaseAcceleratorINTEL(cl_accelerator_intel accelerator)
    static int
    clRetainAcceleratorINTEL(long accelerator)
    cl_int clRetainAcceleratorINTEL(cl_accelerator_intel accelerator)
    static long
    nclCreateAcceleratorINTEL(long context, int accelerator_type, long descriptor_size, long descriptor, long errcode_ret)
    cl_accelerator_intel clCreateAcceleratorINTEL(cl_context context, cl_accelerator_type_intel accelerator_type, size_t descriptor_size, void const * descriptor, cl_int * errcode_ret)
    static int
    nclGetAcceleratorInfoINTEL(long accelerator, int param_name, long param_value_size, long param_value, long param_value_size_ret)
    cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • CL_ACCELERATOR_DESCRIPTOR_INTEL

      public static final int CL_ACCELERATOR_DESCRIPTOR_INTEL
      See Also:
    • CL_ACCELERATOR_REFERENCE_COUNT_INTEL

      public static final int CL_ACCELERATOR_REFERENCE_COUNT_INTEL
      See Also:
    • CL_ACCELERATOR_CONTEXT_INTEL

      public static final int CL_ACCELERATOR_CONTEXT_INTEL
      See Also:
    • CL_ACCELERATOR_TYPE_INTEL

      public static final int CL_ACCELERATOR_TYPE_INTEL
      See Also:
    • CL_INVALID_ACCELERATOR_INTEL

      public static final int CL_INVALID_ACCELERATOR_INTEL
      See Also:
    • CL_INVALID_ACCELERATOR_TYPE_INTEL

      public static final int CL_INVALID_ACCELERATOR_TYPE_INTEL
      See Also:
    • CL_INVALID_ACCELERATOR_DESCRIPTOR_INTEL

      public static final int CL_INVALID_ACCELERATOR_DESCRIPTOR_INTEL
      See Also:
    • CL_ACCELERATOR_TYPE_NOT_SUPPORTED_INTEL

      public static final int CL_ACCELERATOR_TYPE_NOT_SUPPORTED_INTEL
      See Also:
  • Method Details

    • nclCreateAcceleratorINTEL

      public static long nclCreateAcceleratorINTEL(long context, int accelerator_type, long descriptor_size, long descriptor, long errcode_ret)
      cl_accelerator_intel clCreateAcceleratorINTEL(cl_context context, cl_accelerator_type_intel accelerator_type, size_t descriptor_size, void const * descriptor, cl_int * errcode_ret)
    • clCreateAcceleratorINTEL

      public static long clCreateAcceleratorINTEL(long context, int accelerator_type, ByteBuffer descriptor, @Nullable IntBuffer errcode_ret)
      cl_accelerator_intel clCreateAcceleratorINTEL(cl_context context, cl_accelerator_type_intel accelerator_type, size_t descriptor_size, void const * descriptor, cl_int * errcode_ret)
    • clRetainAcceleratorINTEL

      public static int clRetainAcceleratorINTEL(long accelerator)
      cl_int clRetainAcceleratorINTEL(cl_accelerator_intel accelerator)
    • clReleaseAcceleratorINTEL

      public static int clReleaseAcceleratorINTEL(long accelerator)
      cl_int clReleaseAcceleratorINTEL(cl_accelerator_intel accelerator)
    • nclGetAcceleratorInfoINTEL

      public static int nclGetAcceleratorInfoINTEL(long accelerator, int param_name, long param_value_size, long param_value, long param_value_size_ret)
      cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetAcceleratorInfoINTEL

      public static int clGetAcceleratorInfoINTEL(long accelerator, int param_name, @Nullable ByteBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetAcceleratorInfoINTEL

      public static int clGetAcceleratorInfoINTEL(long accelerator, int param_name, @Nullable IntBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetAcceleratorInfoINTEL

      public static int clGetAcceleratorInfoINTEL(long accelerator, int param_name, @Nullable PointerBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clCreateAcceleratorINTEL

      public static long clCreateAcceleratorINTEL(long context, int accelerator_type, ByteBuffer descriptor, int @Nullable [] errcode_ret)
      cl_accelerator_intel clCreateAcceleratorINTEL(cl_context context, cl_accelerator_type_intel accelerator_type, size_t descriptor_size, void const * descriptor, cl_int * errcode_ret)
    • clGetAcceleratorInfoINTEL

      public static int clGetAcceleratorInfoINTEL(long accelerator, int param_name, int @Nullable [] param_value, @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetAcceleratorInfoINTEL(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)