diff options
author | Wade Walker <[email protected]> | 2015-10-04 14:08:22 -0500 |
---|---|---|
committer | Wade Walker <[email protected]> | 2015-11-08 14:05:31 -0600 |
commit | 0135df38d6ccdf17283a26c9c56adb08a0e6d30e (patch) | |
tree | 5dc9c2b4cee919684cbff454860052fadded2705 /src/com/jogamp/opencl/gl/CLGLBuffer.java | |
parent | 37c656e3290ff855e1752f9b8a4b830da3000b85 (diff) |
Remove CLGL interface
This removes the last sub-interface that would have to be separately
versioned for future versions of OpenCL. After this, new OpenCL versions
will only create one new interface and one new implementation.
Diffstat (limited to 'src/com/jogamp/opencl/gl/CLGLBuffer.java')
-rw-r--r-- | src/com/jogamp/opencl/gl/CLGLBuffer.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/com/jogamp/opencl/gl/CLGLBuffer.java b/src/com/jogamp/opencl/gl/CLGLBuffer.java index 11d3a553..660f243f 100644 --- a/src/com/jogamp/opencl/gl/CLGLBuffer.java +++ b/src/com/jogamp/opencl/gl/CLGLBuffer.java @@ -32,7 +32,7 @@ import com.jogamp.opencl.CLBuffer; import com.jogamp.opencl.CLCommandQueue; import com.jogamp.opencl.CLContext; import com.jogamp.opencl.CLException; -import com.jogamp.opencl.llb.gl.CLGL; +import com.jogamp.opencl.llb.CL; import java.nio.Buffer; import com.jogamp.opengl.GLContext; @@ -59,10 +59,9 @@ public final class CLGLBuffer<B extends Buffer> extends CLBuffer<B> implements C static <B extends Buffer> CLGLBuffer<B> create(final CLContext context, final B directBuffer, final long size, final int flags, final int glBuffer) { checkBuffer(directBuffer, flags); - final CLGL clgli = (CLGL)getCL(context); - + final CL cl = getCL(context); final int[] result = new int[1]; - final long id = clgli.clCreateFromGLBuffer(context.ID, flags, glBuffer, result, 0); + final long id = cl.clCreateFromGLBuffer(context.ID, flags, glBuffer, result, 0); CLException.checkForError(result[0], "can not create CLGLObject from glBuffer #"+glBuffer); return new CLGLBuffer<B>(context, directBuffer, id, glBuffer, size, flags); |