Package org.lwjgl.opencl
Class CL12GL
java.lang.Object
org.lwjgl.opencl.CL10GL
org.lwjgl.opencl.CL12GL
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
Fields inherited from class org.lwjgl.opencl.CL10GL
CL_GL_MIPMAP_LEVEL, CL_GL_OBJECT_BUFFER, CL_GL_OBJECT_RENDERBUFFER, CL_GL_OBJECT_TEXTURE2D, CL_GL_OBJECT_TEXTURE3D, CL_GL_TEXTURE_TARGET, CL_INVALID_GL_OBJECT, CL_INVALID_MIP_LEVEL
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
clCreateFromGLTexture
(long context, long flags, int texture_target, int miplevel, int texture, int @Nullable [] errcode_ret) cl_mem clCreateFromGLTexture(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
static long
clCreateFromGLTexture
(long context, long flags, int texture_target, int miplevel, int texture, @Nullable IntBuffer errcode_ret) cl_mem clCreateFromGLTexture(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
static long
nclCreateFromGLTexture
(long context, long flags, int texture_target, int miplevel, int texture, long errcode_ret) cl_mem clCreateFromGLTexture(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
Methods inherited from class org.lwjgl.opencl.CL10GL
clCreateFromGLBuffer, clCreateFromGLBuffer, clCreateFromGLRenderbuffer, clCreateFromGLRenderbuffer, clCreateFromGLTexture2D, clCreateFromGLTexture2D, clCreateFromGLTexture3D, clCreateFromGLTexture3D, clEnqueueAcquireGLObjects, clEnqueueAcquireGLObjects, clEnqueueReleaseGLObjects, clEnqueueReleaseGLObjects, clGetGLObjectInfo, clGetGLObjectInfo, clGetGLTextureInfo, clGetGLTextureInfo, clGetGLTextureInfo, nclCreateFromGLBuffer, nclCreateFromGLRenderbuffer, nclCreateFromGLTexture2D, nclCreateFromGLTexture3D, nclEnqueueAcquireGLObjects, nclEnqueueReleaseGLObjects, nclGetGLObjectInfo, nclGetGLTextureInfo
-
Field Details
-
CL_GL_OBJECT_TEXTURE_2D_ARRAY
public static final int CL_GL_OBJECT_TEXTURE_2D_ARRAY- See Also:
-
CL_GL_OBJECT_TEXTURE1D
public static final int CL_GL_OBJECT_TEXTURE1D- See Also:
-
CL_GL_OBJECT_TEXTURE1D_ARRAY
public static final int CL_GL_OBJECT_TEXTURE1D_ARRAY- See Also:
-
CL_GL_OBJECT_TEXTURE_BUFFER
public static final int CL_GL_OBJECT_TEXTURE_BUFFER- See Also:
-
-
Method Details
-
nclCreateFromGLTexture
public static long nclCreateFromGLTexture(long context, long flags, int texture_target, int miplevel, int texture, long errcode_ret) cl_mem clCreateFromGLTexture(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
-
clCreateFromGLTexture
public static long clCreateFromGLTexture(long context, long flags, int texture_target, int miplevel, int texture, @Nullable IntBuffer errcode_ret) cl_mem clCreateFromGLTexture(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
-
clCreateFromGLTexture
public static long clCreateFromGLTexture(long context, long flags, int texture_target, int miplevel, int texture, int @Nullable [] errcode_ret) cl_mem clCreateFromGLTexture(cl_context context, cl_mem_flags flags, GLenum texture_target, GLint miplevel, GLuint texture, cl_int * errcode_ret)
-