|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lwjgl.opencl.CL10GL
public final class CL10GL
The core OpenCL 1.0 OpenGL interrop functionality.
Field Summary | |
---|---|
static int |
CL_GL_MIPMAP_LEVEL
cl_gl_texture_info |
static int |
CL_GL_OBJECT_BUFFER
cl_gl_object_type |
static int |
CL_GL_OBJECT_RENDERBUFFER
cl_gl_object_type |
static int |
CL_GL_OBJECT_TEXTURE2D
cl_gl_object_type |
static int |
CL_GL_OBJECT_TEXTURE3D
cl_gl_object_type |
static int |
CL_GL_TEXTURE_TARGET
cl_gl_texture_info |
Method Summary | |
---|---|
static CLMem |
clCreateFromGLBuffer(CLContext context,
long flags,
int bufobj,
java.nio.IntBuffer errcode_ret)
|
static CLMem |
clCreateFromGLRenderbuffer(CLContext context,
long flags,
int renderbuffer,
java.nio.IntBuffer errcode_ret)
|
static CLMem |
clCreateFromGLTexture2D(CLContext context,
long flags,
int target,
int miplevel,
int texture,
java.nio.IntBuffer errcode_ret)
|
static CLMem |
clCreateFromGLTexture3D(CLContext context,
long flags,
int target,
int miplevel,
int texture,
java.nio.IntBuffer errcode_ret)
|
static int |
clEnqueueAcquireGLObjects(CLCommandQueue command_queue,
CLMem mem_object,
PointerBuffer event_wait_list,
PointerBuffer event)
Overloads clEnqueueAcquireGLObjects. |
static int |
clEnqueueAcquireGLObjects(CLCommandQueue command_queue,
PointerBuffer mem_objects,
PointerBuffer event_wait_list,
PointerBuffer event)
|
static int |
clEnqueueReleaseGLObjects(CLCommandQueue command_queue,
CLMem mem_object,
PointerBuffer event_wait_list,
PointerBuffer event)
Overloads clEnqueueReleaseGLObjects. |
static int |
clEnqueueReleaseGLObjects(CLCommandQueue command_queue,
PointerBuffer mem_objects,
PointerBuffer event_wait_list,
PointerBuffer event)
|
static int |
clGetGLObjectInfo(CLMem memobj,
java.nio.IntBuffer gl_object_type,
java.nio.IntBuffer gl_object_name)
|
static int |
clGetGLTextureInfo(CLMem memobj,
int param_name,
java.nio.ByteBuffer param_value,
PointerBuffer param_value_size_ret)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int CL_GL_OBJECT_BUFFER
public static final int CL_GL_OBJECT_TEXTURE2D
public static final int CL_GL_OBJECT_TEXTURE3D
public static final int CL_GL_OBJECT_RENDERBUFFER
public static final int CL_GL_TEXTURE_TARGET
public static final int CL_GL_MIPMAP_LEVEL
Method Detail |
---|
public static CLMem clCreateFromGLBuffer(CLContext context, long flags, int bufobj, java.nio.IntBuffer errcode_ret)
public static CLMem clCreateFromGLTexture2D(CLContext context, long flags, int target, int miplevel, int texture, java.nio.IntBuffer errcode_ret)
public static CLMem clCreateFromGLTexture3D(CLContext context, long flags, int target, int miplevel, int texture, java.nio.IntBuffer errcode_ret)
public static CLMem clCreateFromGLRenderbuffer(CLContext context, long flags, int renderbuffer, java.nio.IntBuffer errcode_ret)
public static int clGetGLObjectInfo(CLMem memobj, java.nio.IntBuffer gl_object_type, java.nio.IntBuffer gl_object_name)
public static int clGetGLTextureInfo(CLMem memobj, int param_name, java.nio.ByteBuffer param_value, PointerBuffer param_value_size_ret)
public static int clEnqueueAcquireGLObjects(CLCommandQueue command_queue, PointerBuffer mem_objects, PointerBuffer event_wait_list, PointerBuffer event)
public static int clEnqueueAcquireGLObjects(CLCommandQueue command_queue, CLMem mem_object, PointerBuffer event_wait_list, PointerBuffer event)
public static int clEnqueueReleaseGLObjects(CLCommandQueue command_queue, PointerBuffer mem_objects, PointerBuffer event_wait_list, PointerBuffer event)
public static int clEnqueueReleaseGLObjects(CLCommandQueue command_queue, CLMem mem_object, PointerBuffer event_wait_list, PointerBuffer event)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |