aboutsummaryrefslogtreecommitdiffstats
path: root/make/config/cl-impl-11.cfg
diff options
context:
space:
mode:
authorWade Walker <[email protected]>2015-10-04 16:00:01 -0500
committerWade Walker <[email protected]>2015-11-08 14:05:32 -0600
commit050279e6ccd7a3fcc4031730f7e157a3d10e28cb (patch)
tree1d91250eea09320329822afba53e69298b91b249 /make/config/cl-impl-11.cfg
parent0135df38d6ccdf17283a26c9c56adb08a0e6d30e (diff)
Add versioned interfaces for CL 1.1, 1.2, and 2.0
Now all three derive from CL, which is currently 1.1.
Diffstat (limited to 'make/config/cl-impl-11.cfg')
-rw-r--r--make/config/cl-impl-11.cfg9
1 files changed, 6 insertions, 3 deletions
diff --git a/make/config/cl-impl-11.cfg b/make/config/cl-impl-11.cfg
index 25f3a11b..961492a3 100644
--- a/make/config/cl-impl-11.cfg
+++ b/make/config/cl-impl-11.cfg
@@ -1,10 +1,11 @@
Include cl-common.cfg
NativeOutputDir gensrc/native/jocl11
-Style ImplOnly
+Style InterfaceAndImpl
#imports for all generated java files
-Import com.jogamp.opencl.llb.CL
+Import com.jogamp.opencl.llb.impl.CLImageFormatImpl
+Import com.jogamp.opencl.llb.CL11
Import java.security.AccessController
Import java.security.PrivilegedAction
Import com.jogamp.common.nio.PointerBuffer
@@ -20,9 +21,11 @@ ClassJavadoc CLImpl11 * Java bindings to OpenCL, the Open Computing Language (g
ClassJavadoc CLImpl11 * @author Michael Bien, GlueGen, et al.
ClassJavadoc CLImpl11 */
+JavaClass CL11
+Extends CL11 CL
+
ImplJavaClass CLImpl11
AccessControl CLImpl11 PUBLIC
-Implements CLImpl11 CL
LocalProcAddressCallingConvention __ALL__ CL_API_CALL