Top Fields Constructors Methods
jogamp.opengl

public abstract Class DesktopGLDynamicLibraryBundleInfo

extends GLDynamicLibraryBundleInfo
Class Inheritance
Known Direct Subclasses
jogamp.opengl.macosx.cgl.MacOSXCGLDynamicLibraryBundleInfo, jogamp.opengl.windows.wgl.WindowsWGLDynamicLibraryBundleInfo, jogamp.opengl.x11.glx.X11GLXDynamicLibraryBundleInfo
Imports
java.util.List, .ArrayList

Field Summary

Modifier and TypeField and Description
private static final List<String>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final List<String>
getGlueLibNames()

Implements com.jogamp.common.os.DynamicLibraryBundleInfo.getGlueLibNames.

If a SecurityManager is installed, user needs link permissions for the named libraries.
public final boolean
Inherited from jogamp.opengl.GLDynamicLibraryBundleInfo:
getLibLoaderExecutorshallLinkGlobalshallLookupGlobal

Field Detail

glueLibNamesback to summary
private static final List<String> glueLibNames

Constructor Detail

DesktopGLDynamicLibraryBundleInfoback to summary
public DesktopGLDynamicLibraryBundleInfo()

Method Detail

getGlueLibNamesback to summary
public final List<String> getGlueLibNames()

Implements com.jogamp.common.os.DynamicLibraryBundleInfo.getGlueLibNames.

Doc from com.jogamp.common.os.DynamicLibraryBundleInfo.getGlueLibNames.

If a SecurityManager is installed, user needs link permissions for the named libraries.

Returns:List<String>

a list of Glue library names.

  • GL: [ "nativewindow_x11", "jogl_gl2es12", "jogl_desktop" ]
  • NEWT: [ "nativewindow_x11", "newt" ]
  • Cg: [ "nativewindow_x11", "jogl_cg" ]

Only the last entry is crucial, ie all other are optional preload dependencies and may generate errors, which are ignored.
Annotations
@Override
useToolGetProcAdressFirstback to summary
public final boolean useToolGetProcAdressFirst(final String funcName)

Implements com.jogamp.common.os.DynamicLibraryBundleInfo.useToolGetProcAdressFirst.

Returns:boolean

Doc from com.jogamp.common.os.DynamicLibraryBundleInfo.useToolGetProcAdressFirst.

true if toolGetProcAddress(long, String) shall be tried before the system loader for the given function lookup. Otherwise false. Default is true.

Annotations
@Override