summaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/opengl/DefaultGLCapabilitiesChooser.java
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2015-03-11 20:42:09 +0100
committerSven Gothel <[email protected]>2015-03-11 20:42:09 +0100
commit99f14475993d127f1b927056b309477753563a02 (patch)
treebf9ca7c45e6735d8ffefadb7698a3b2d7e80ebd6 /src/jogl/classes/com/jogamp/opengl/DefaultGLCapabilitiesChooser.java
parenta622ffbced14e1e2fe797c82fc62c431ffb6949f (diff)
Resolve RenameJavaSymbol issues (GLUgl2 and CGL) using GLEmitter (-> DelegateImplementation) due to new GlueGen Semanticsv2.3.0
GlueGen would usually use the original native C method name for proc-address or direct call. GLEmitter however uses the renamed method name, assuming it is shorter and resulted from a 'RenameExtensionIntoCore' directive. GLUgl2 native usage was broken since 2.2.4 GLUgl2 and CGL use RenameJavaSymbol w/ the intention of delegation, hence resolve the issue using the new DelegateImplementation directive which preserves the original function name for the native call.
Diffstat (limited to 'src/jogl/classes/com/jogamp/opengl/DefaultGLCapabilitiesChooser.java')
0 files changed, 0 insertions, 0 deletions