Class CL10GL

java.lang.Object
org.lwjgl.opencl.CL10GL
Direct Known Subclasses:
CL12GL

public class CL10GL 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
    clCreateFromGLBuffer(long context, long flags, int bufobj, int @Nullable [] errcode_ret)
    cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, GLuint bufobj, cl_int * errcode_ret)
    static long
    clCreateFromGLBuffer(long context, long flags, int bufobj, @Nullable IntBuffer errcode_ret)
    cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, GLuint bufobj, cl_int * errcode_ret)
    static long
    clCreateFromGLRenderbuffer(long context, long flags, int renderbuffer, int @Nullable [] errcode_ret)
    cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, GLuint renderbuffer, cl_int * errcode_ret)
    static long
    clCreateFromGLRenderbuffer(long context, long flags, int renderbuffer, @Nullable IntBuffer errcode_ret)
    cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, GLuint renderbuffer, cl_int * errcode_ret)
    static long
    clCreateFromGLTexture2D(long context, long flags, int texture_target, int miplevel, int texture, int @Nullable [] errcode_ret)
    cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    static long
    clCreateFromGLTexture2D(long context, long flags, int texture_target, int miplevel, int texture, @Nullable IntBuffer errcode_ret)
    cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    static long
    clCreateFromGLTexture3D(long context, long flags, int texture_target, int miplevel, int texture, int @Nullable [] errcode_ret)
    cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    static long
    clCreateFromGLTexture3D(long context, long flags, int texture_target, int miplevel, int texture, @Nullable IntBuffer errcode_ret)
    cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    static int
    clEnqueueAcquireGLObjects(long command_queue, long mem_object, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueAcquireGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    clEnqueueAcquireGLObjects(long command_queue, PointerBuffer mem_objects, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueAcquireGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    clEnqueueReleaseGLObjects(long command_queue, long mem_object, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueReleaseGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    clEnqueueReleaseGLObjects(long command_queue, PointerBuffer mem_objects, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
    cl_int clEnqueueReleaseGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    clGetGLObjectInfo(long memobj, int @Nullable [] gl_object_type, int @Nullable [] gl_object_name)
    cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, GLuint * gl_object_name)
    static int
    clGetGLObjectInfo(long memobj, @Nullable IntBuffer gl_object_type, @Nullable IntBuffer gl_object_name)
    cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, GLuint * gl_object_name)
    static int
    clGetGLTextureInfo(long memobj, int param_name, int @Nullable [] param_value, @Nullable PointerBuffer param_value_size_ret)
    cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    static int
    clGetGLTextureInfo(long memobj, int param_name, @Nullable ByteBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
    cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    static int
    clGetGLTextureInfo(long memobj, int param_name, @Nullable IntBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
    cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    static long
    nclCreateFromGLBuffer(long context, long flags, int bufobj, long errcode_ret)
    cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, GLuint bufobj, cl_int * errcode_ret)
    static long
    nclCreateFromGLRenderbuffer(long context, long flags, int renderbuffer, long errcode_ret)
    cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, GLuint renderbuffer, cl_int * errcode_ret)
    static long
    nclCreateFromGLTexture2D(long context, long flags, int texture_target, int miplevel, int texture, long errcode_ret)
    cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    static long
    nclCreateFromGLTexture3D(long context, long flags, int texture_target, int miplevel, int texture, long errcode_ret)
    cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    static int
    nclEnqueueAcquireGLObjects(long command_queue, int num_objects, long mem_objects, int num_events_in_wait_list, long event_wait_list, long event)
    cl_int clEnqueueAcquireGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    nclEnqueueReleaseGLObjects(long command_queue, int num_objects, long mem_objects, int num_events_in_wait_list, long event_wait_list, long event)
    cl_int clEnqueueReleaseGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    static int
    nclGetGLObjectInfo(long memobj, long gl_object_type, long gl_object_name)
    cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, GLuint * gl_object_name)
    static int
    nclGetGLTextureInfo(long memobj, int param_name, long param_value_size, long param_value, long param_value_size_ret)
    cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info 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

  • Method Details

    • nclCreateFromGLBuffer

      public static long nclCreateFromGLBuffer(long context, long flags, int bufobj, long errcode_ret)
      cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, GLuint bufobj, cl_int * errcode_ret)
    • clCreateFromGLBuffer

      public static long clCreateFromGLBuffer(long context, long flags, int bufobj, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, GLuint bufobj, cl_int * errcode_ret)
    • nclCreateFromGLTexture2D

      public static long nclCreateFromGLTexture2D(long context, long flags, int texture_target, int miplevel, int texture, long errcode_ret)
      cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    • clCreateFromGLTexture2D

      public static long clCreateFromGLTexture2D(long context, long flags, int texture_target, int miplevel, int texture, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    • nclCreateFromGLTexture3D

      public static long nclCreateFromGLTexture3D(long context, long flags, int texture_target, int miplevel, int texture, long errcode_ret)
      cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    • clCreateFromGLTexture3D

      public static long clCreateFromGLTexture3D(long context, long flags, int texture_target, int miplevel, int texture, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    • nclCreateFromGLRenderbuffer

      public static long nclCreateFromGLRenderbuffer(long context, long flags, int renderbuffer, long errcode_ret)
      cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, GLuint renderbuffer, cl_int * errcode_ret)
    • clCreateFromGLRenderbuffer

      public static long clCreateFromGLRenderbuffer(long context, long flags, int renderbuffer, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, GLuint renderbuffer, cl_int * errcode_ret)
    • nclGetGLObjectInfo

      public static int nclGetGLObjectInfo(long memobj, long gl_object_type, long gl_object_name)
      cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, GLuint * gl_object_name)
    • clGetGLObjectInfo

      public static int clGetGLObjectInfo(long memobj, @Nullable IntBuffer gl_object_type, @Nullable IntBuffer gl_object_name)
      cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, GLuint * gl_object_name)
    • nclGetGLTextureInfo

      public static int nclGetGLTextureInfo(long memobj, int param_name, long param_value_size, long param_value, long param_value_size_ret)
      cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetGLTextureInfo

      public static int clGetGLTextureInfo(long memobj, int param_name, @Nullable ByteBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetGLTextureInfo

      public static int clGetGLTextureInfo(long memobj, int param_name, @Nullable IntBuffer param_value, @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • nclEnqueueAcquireGLObjects

      public static int nclEnqueueAcquireGLObjects(long command_queue, int num_objects, long mem_objects, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueAcquireGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueAcquireGLObjects

      public static int clEnqueueAcquireGLObjects(long command_queue, PointerBuffer mem_objects, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueAcquireGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueAcquireGLObjects

      public static int clEnqueueAcquireGLObjects(long command_queue, long mem_object, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueAcquireGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • nclEnqueueReleaseGLObjects

      public static int nclEnqueueReleaseGLObjects(long command_queue, int num_objects, long mem_objects, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueReleaseGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueReleaseGLObjects

      public static int clEnqueueReleaseGLObjects(long command_queue, PointerBuffer mem_objects, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueReleaseGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueReleaseGLObjects

      public static int clEnqueueReleaseGLObjects(long command_queue, long mem_object, @Nullable PointerBuffer event_wait_list, @Nullable PointerBuffer event)
      cl_int clEnqueueReleaseGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem const * mem_objects, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clCreateFromGLBuffer

      public static long clCreateFromGLBuffer(long context, long flags, int bufobj, int @Nullable [] errcode_ret)
      cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, GLuint bufobj, cl_int * errcode_ret)
    • clCreateFromGLTexture2D

      public static long clCreateFromGLTexture2D(long context, long flags, int texture_target, int miplevel, int texture, int @Nullable [] errcode_ret)
      cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    • clCreateFromGLTexture3D

      public static long clCreateFromGLTexture3D(long context, long flags, int texture_target, int miplevel, int texture, int @Nullable [] errcode_ret)
      cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
    • clCreateFromGLRenderbuffer

      public static long clCreateFromGLRenderbuffer(long context, long flags, int renderbuffer, int @Nullable [] errcode_ret)
      cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, GLuint renderbuffer, cl_int * errcode_ret)
    • clGetGLObjectInfo

      public static int clGetGLObjectInfo(long memobj, int @Nullable [] gl_object_type, int @Nullable [] gl_object_name)
      cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, GLuint * gl_object_name)
    • clGetGLTextureInfo

      public static int clGetGLTextureInfo(long memobj, int param_name, int @Nullable [] param_value, @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)