diff options
author | Sven Gothel <[email protected]> | 2015-10-12 08:11:28 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2015-10-12 08:11:28 +0200 |
commit | bf76b6b77f078178fc5e6a42c70d354369004b94 (patch) | |
tree | 8dd9546e419641a9cbbe4c4109cb3eceeb24916c | |
parent | 3236695b3e3e86ce61ca973d94cae04e1d5ba1c0 (diff) |
Streamline GL* profile interfaces and implementations
Only add the required direct interfaces / implementations
to interface / class derivations, not polluting overview in IDEs.
-rw-r--r-- | make/config/jogl/gl-es1.cfg | 7 | ||||
-rw-r--r-- | make/config/jogl/gl-es3-impl.cfg | 12 | ||||
-rw-r--r-- | make/config/jogl/gl-gl4bc.cfg | 23 |
3 files changed, 22 insertions, 20 deletions
diff --git a/make/config/jogl/gl-es1.cfg b/make/config/jogl/gl-es1.cfg index f72ad54ea..ad565d883 100644 --- a/make/config/jogl/gl-es1.cfg +++ b/make/config/jogl/gl-es1.cfg @@ -26,9 +26,10 @@ JavaClass GLES1 Extends GLES1 GL2ES1 ImplPackage jogamp.opengl.es1 ImplJavaClass GLES1Impl -Implements GLES1Impl GLBase -Implements GLES1Impl GL -Implements GLES1Impl GL2ES1 +#Implements GLES1Impl GLBase +#Implements GLES1Impl GL +#Implements GLES1Impl GL2ES1 +#Implements GLES1Impl GLES1 implicit HierarchicalNativeOutput false Include gl-common.cfg Include gl-common-extensions.cfg diff --git a/make/config/jogl/gl-es3-impl.cfg b/make/config/jogl/gl-es3-impl.cfg index a3664b814..98ed74c03 100644 --- a/make/config/jogl/gl-es3-impl.cfg +++ b/make/config/jogl/gl-es3-impl.cfg @@ -22,13 +22,13 @@ ExtendedInterfaceSymbolsIgnore ../src/jogl/classes/com/jogamp/opengl/GLBase.java Style ImplOnly ImplPackage jogamp.opengl.es3 ImplJavaClass GLES3Impl -Implements GLES3Impl GLBase -Implements GLES3Impl GL -Implements GLES3Impl GL2ES2 +#Implements GLES3Impl GLBase +#Implements GLES3Impl GL +#Implements GLES3Impl GL2ES2 Implements GLES3Impl GLES2 -Implements GLES3Impl GL2ES3 -Implements GLES3Impl GL3ES3 -Implements GLES3Impl GL4ES3 +#Implements GLES3Impl GL2ES3 +#Implements GLES3Impl GL3ES3 +#Implements GLES3Impl GL4ES3 Implements GLES3Impl GLES3 HierarchicalNativeOutput false Include gl-common.cfg diff --git a/make/config/jogl/gl-gl4bc.cfg b/make/config/jogl/gl-gl4bc.cfg index 60cc0fc48..2f35c8c76 100644 --- a/make/config/jogl/gl-gl4bc.cfg +++ b/make/config/jogl/gl-gl4bc.cfg @@ -45,18 +45,19 @@ Extends GL4bc GL3bc Extends GL4bc GL4 ImplPackage jogamp.opengl.gl4 ImplJavaClass GL4bcImpl -Implements GL4bcImpl GLBase -Implements GL4bcImpl GL -Implements GL4bcImpl GL2ES1 -Implements GL4bcImpl GL2ES2 -Implements GL4bcImpl GL2ES3 -Implements GL4bcImpl GL3ES3 -Implements GL4bcImpl GL4ES3 -Implements GL4bcImpl GL2GL3 -Implements GL4bcImpl GL2 -Implements GL4bcImpl GL3 -Implements GL4bcImpl GL3bc +#Implements GL4bcImpl GLBase +#Implements GL4bcImpl GL +#Implements GL4bcImpl GL2ES1 +#Implements GL4bcImpl GL2ES2 +#Implements GL4bcImpl GL2ES3 +#Implements GL4bcImpl GL3ES3 +#Implements GL4bcImpl GL4ES3 +#Implements GL4bcImpl GL2GL3 +#Implements GL4bcImpl GL2 +#Implements GL4bcImpl GL3 +#Implements GL4bcImpl GL3bc Implements GL4bcImpl GL4 +#Implements GL4bcImpl GL4bc implicit Include gl-common.cfg Include gl-common-extensions.cfg |