aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2012-03-26 21:05:15 +0200
committerSven Gothel <[email protected]>2012-03-26 21:05:15 +0200
commit56434e48876a85e027bca5463afdc86929d025cf (patch)
tree7652bc6c3fd72aa8bebc1d3aaa5fd8b733e586c0 /src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java
parent375ab2da54ded1f3b3d90dc21b91fc6b87c64285 (diff)
Adapt to gluegen commit 1c03dfd6d1939a46018583419956e350e531f4fe - Fix Bug 566
Diffstat (limited to 'src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java')
-rw-r--r--src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java b/src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java
index 841d50f5f..fe9d7573d 100644
--- a/src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java
+++ b/src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java
@@ -59,8 +59,10 @@ public abstract class EGLDynamicLibraryBundleInfo extends GLDynamicLibraryBundle
* http://dri.sourceforge.net/doc/DRIuserguide.html
* </pre>
*/
+ @Override
public boolean shallLinkGlobal() { return true; }
+ @Override
public boolean shallLookupGlobal() {
if ( AndroidVersion.isAvailable ) {
// Android requires global symbol lookup
@@ -70,16 +72,19 @@ public abstract class EGLDynamicLibraryBundleInfo extends GLDynamicLibraryBundle
return false;
}
+ @Override
public final List<String> getToolGetProcAddressFuncNameList() {
List<String> res = new ArrayList<String>();
res.add("eglGetProcAddress");
return res;
}
+ @Override
public final long toolGetProcAddress(long toolGetProcAddressHandle, String funcName) {
return EGL.eglGetProcAddress(toolGetProcAddressHandle, funcName);
}
+ @Override
public final boolean useToolGetProcAdressFirst(String funcName) {
if ( AndroidVersion.isAvailable ) {
// Android requires global dlsym lookup
@@ -105,7 +110,8 @@ public abstract class EGLDynamicLibraryBundleInfo extends GLDynamicLibraryBundle
return eglLibNames;
}
-
+
+ @Override
public final List<String> getGlueLibNames() {
return glueLibNames;
}