Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Changes

Summary

  1. Moved GlueGen out of the JOGL workspace and into its own project. (details)
  2. Moved GlueGen out of the JOGL workspace and into its own project. (details)
  3. Intermediate checkin for FBO support in Java2D/JOGL bridge. Needed to (details)
  4. Added checking of whether the correct GLContext is current to the (details)
  5. Fixed typos in javadoc (details)
  6. Did refactoring and made private fields protected in order to allow (details)
  7. Added NativeSignatureEmitter (details)
  8. Applied fix from user GKW on javagaming.org forums for building from (details)
  9. Fixed build problem with last checkin to make GlueGen runtime package (details)
  10. Fixed Issue 6: unqualified class names in generated java code (details)
  11. Refactorings to support building JOGL and supporting libraries on (details)
  12. Deleted obsolete source code in preparation for copying JOGL_2_SANDBOX (details)
  13. Deleted obsolete source code in preparation for copying JOGL_2_SANDBOX (details)
  14. Copied JOGL_2_SANDBOX r145 on to trunk; JOGL_2_SANDBOX branch is now (details)
  15. Copied JOGL_2_SANDBOX r145 on to trunk; JOGL_2_SANDBOX branch is now (details)
  16. Add GL2GL3 synthetic methods for OpenGL Composable Pipeline (details)
  17. refine Trace/Debug output (details)
  18. Retain interface order in Custom Pipeline (details)
  19. OpenGL: Add comment: Part of <extension> (details)
  20. Cleanup for a better OpenGL 3.2 integration, (details)
  21. Cleanup for a better OpenGL 3.2 integration, (details)
  22. Fix: Add unsigned qualifier, CGL and GLU (details)
  23. Fix: Allow all constanst defined by enums; Add PFD_ defines. (details)
  24. Fix: Remove PFD_ defines. Add GL Option: AllowNonGLExtensions <bool> to (details)
  25. Add <br> in comment (details)
  26. Add GL3bc to OpenGL composable pipeline (details)
  27. continued with code cleanup in com.sun.gluegen.cgram and (details)
  28. renamed com.sun.gluegen.runtime -> com.jogamp.gluegen.runtime. (details)
  29. com.sun.opengl -> com.jogamp.opengl. (details)
  30. renamed BufferFactory into Buffers. (details)
  31. renamed BufferFactory into Buffers. (details)
  32. refactoring and code cleanup in gluegen.opengl and gluegen.procaddress (details)
  33. refactoring and code cleanup in gluegen.opengl and gluegen.procaddress (details)
  34. fixed generated imports rudimentary (not DRY).. cleanup in work. (details)
  35. gluegen imports now com.jogamp.common.nio.* and java.nio.* instead of (details)
  36. Add emitting is|get GL4|GL4bc (details)
  37. Refactored ProcAddressTable generation. (details)
  38. Fix GLProcAddressResolver regression: Loop through all names until found (details)
  39. LICENSE.txt changes: (details)
  40. Replaced with khronos 1.0.3 version (details)
  41. Adding Win MSC patch (details)
  42. Replaced with khronos versions: egl 1.4 2009-10-21, eglext 8 2010-11-03, (details)
  43. Adding patches for gluegen interoperability and adding some extensions: (details)
  44. Replaced with khronos versions: glplatform.h 1.1 2010-03-04, gl.h 1.1 (details)
  45. Adding patches for gluegen interoperability and adding some extensions: (details)
  46. Replaced with khronos versions: gl2platform.h 2.0 2010-03-04, gl2.h 2.0 (details)
  47. Adding patches for gluegen interoperability and adding some extensions: (details)
  48. Adding khrplatform.h from khronos 2009-10-21 (details)
  49. Remove NVidia licensed KD and OMX files. (details)
  50. Remove ancient DEC licensed file, use std X11 Xinerama extension (details)
  51. Updated list of OpenGL extension vendor suffixes (details)
  52. Move khronos common header to khr (details)
  53. Complete switching over to std X11 Xinerama started with (details)
  54. Complete removal of NV KD and OMX started with (details)
  55. Added fast path to equals impl. (details)
  56. Complete 1be7b5271ec1d08b6929a88dd811754d33d149de, EGL_KHR_fence_sync .. (details)
  57. Added missing JogAmp copyright (details)
  58. Fix buffer size: 64bit GLBufferSizeTracker, hash over addr+size, save (details)
  59. Fix khronos typedefs (details)
  60. EGL: Fix gluegen usage, use khronos 64bit typedefs (details)
  61. EGL: Fix gluegen usage (details)
  62. Accomodate GlueGen's new build in type, ie dummy stdint.h / stddef.h (details)
  63. Move common -> gluegen, emphasizing it's use case (only for gluegen code (details)
  64. Minor patch to headers for gluegen ; GLES2 extensions (details)
  65. Minor gluegen 'loader file' change (details)
  66. Fix: Changed variable names according to new GL header (details)
  67. Fix GL profile sets for gluegen code generation according to the updated (details)
  68. Fix ant build files according to the new stub_include folders (details)
  69. Renamed com.sun.gluegen -> com.jogamp.gluegen (details)
  70. Gluegen parts in src/gluegen ; Renamed com.sun.gluegen -> (details)
  71. Gluegen parts in src/gluegen ; Renamed com.sun.gluegen -> (details)
  72. Gluegen parts in src/gluegen (clean) (details)
  73. Fix NativeSignatureJavaMethodBindingEmitter usage; Fix imports (details)
  74. Fix imports .. (details)
  75. Fix CG header, according to PCPP fix (details)
  76. Add gluegen stdarg.h and inttypes.h (details)
  77. Reformated license tag; Added Khronos license (details)
  78. Removed no more used (see f47e8be170731d75a8b6002621a1541f90160465) and (details)
  79. Changed files wingdi.h/winwgl.h with content from w64 mingw-runtime (details)
  80. Move win32 RECT structure to windows.h (details)
Commit 488170c4c598cfce0edf363ad17e3fc3113732df by Kenneth Russel
Moved GlueGen out of the JOGL workspace and into its own project.
Restructured JOGL and JOAL build processes to separately invoke
GlueGen's main build.xml before using it to generate their code.
Refactored OS/CPU detection code into gluegen-cpptasks.xml build file
in GlueGen workspace, which is now imported by both the JOGL and JOAL
build processes. Unfortunately it seems to be somewhat difficult to
completely factor out the C compiler configuration into the GlueGen
workspace so this has been left for a later date. Added missed
ALProcAddressLookup file to JOAL workspace. Updated JOGL and JOAL
build documentation. More documentation for the GlueGen workspace is
forthcoming.


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@3 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was addedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was addedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was addedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was addedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was addedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
Commit cc8796ca9edbb63d4a1d139149f05259913013ba by Kenneth Russel
Moved GlueGen out of the JOGL workspace and into its own project.
Restructured JOGL and JOAL build processes to separately invoke
GlueGen's main build.xml before using it to generate their code.
Refactored OS/CPU detection code into gluegen-cpptasks.xml build file
in GlueGen workspace, which is now imported by both the JOGL and JOAL
build processes. Unfortunately it seems to be somewhat difficult to
completely factor out the C compiler configuration into the GlueGen
workspace so this has been left for a later date. Added missed
ALProcAddressLookup file to JOAL workspace. Updated JOGL and JOAL
build documentation. More documentation for the GlueGen workspace is
forthcoming.


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@3 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was addedsrc/java/com/sun/gluegen/ant/StaticGLGenTask.java (diff)
Commit 327d57dcc8f36e9dcce5764367e2bb759e207d92 by Kenneth Russel
Intermediate checkin for FBO support in Java2D/JOGL bridge. Needed to
keep track of server-side OpenGL objects, like textures and display
lists, created by the end user to preserve the illusion of independent
contexts even though they will all share textures and display lists
with the Java2D OpenGL context in order to access its FBO. Added
GLObjectTracker class to track creation and destruction of these
objects and to support cleanup when the last referring context has
been destroyed. Modified GLContextShareSet to create and install
GLObjectTrackers when necessary and GLContext to ref and unref tracker
appropriately. Changed GlueGen's JavaPrologue and JavaEpilogue
directives (and their documentation) to perform argument name
substitution. Wrote documentation section on argument name
substitution and specified behavior for primitive arrays (converts to
string "array_name, array_name_offset" in substitution). Rephrased
GlueGen's RangeCheck directives in terms of JavaPrologue directives
and deleted old specialized code. Fixed bug in handling of VBO support
in GLConfiguration when JavaPrologue was present for affected
functions. Added JavaPrologue and JavaEpilogue directives to all
existing OpenGL routines creating server-side objects (though it's
possible some were missed) to call GLObjectTracker when necessary.
Added RangeCheck directives for these routines as well. Worked around
bug in JOGL demos where shutdownDemo() was being called more than once.


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@13 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
Commit a2a815a5eb2092c49b1c2e911146ad02ad225205 by Kenneth Russel
Added checking of whether the correct GLContext is current to the
DebugGL pipeline. Fixed dependencies in JOGL and JOAL build.xml files
so that generated code gets automatically rebuilt if GlueGen is
updated.


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@15 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit bf6de7167a62d48d081807ede7489c93d1bf16a6 by Kenneth Russel
Fixed typos in javadoc


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@16 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit 892aa206a224fdbb6279bed0dcecfafc8c17a33a by Kenneth Russel
Did refactoring and made private fields protected in order to allow
subclassing


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@21 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
Commit c29a7238fcd2c47443bca26796088fcdd131d853 by Kenneth Russel
Added NativeSignatureEmitter


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@22 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was addedsrc/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was addedsrc/java/com/sun/gluegen/nativesig/NativeSignatureEmitter.java (diff)
Commit a168b43dc2163114daa19f88b6f5965678ad601e by Kenneth Russel
Applied fix from user GKW on javagaming.org forums for building from
within NetBeans


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@32 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was modifiedsrc/java/com/sun/gluegen/ant/StaticGLGenTask.java (diff)
Commit e28ab5dd66d8108287f3ff34988ed4c1b6bc4fa0 by Kenneth Russel
Fixed build problem with last checkin to make GlueGen runtime package
configurable


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@63 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit c5710fb549a8812fa1785fd703e5227229014aca by Kenneth Russel
Fixed Issue 6: unqualified class names in generated java code

Applied and expanded patch from user tck to fully qualify all
references to New I/O classes in generated code. Tested by removing
Import of java.nio.* from JOGL and JOAL; required modification of the
custom Java code for those packages, but otherwise working well.


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@73 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was modifiedsrc/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
Commit 400af9844eacf5cd9f11f3c381ace3d319d33913 by Kenneth Russel
Refactorings to support building JOGL and supporting libraries on
Java ME / CDC / FP


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@75 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit 683dad39d72b99794096f5dbfdc2e70f443f2cf6 by Kenneth Russel
Deleted obsolete source code in preparation for copying JOGL_2_SANDBOX
on to trunk


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@146 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was removedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
Commit 69eb392cbaf4268af06dbafc25983dfdd2a685b0 by Kenneth Russel
Deleted obsolete source code in preparation for copying JOGL_2_SANDBOX
on to trunk


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@146 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was removedsrc/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was removedsrc/java/com/sun/gluegen/nativesig/NativeSignatureEmitter.java (diff)
The file was removedsrc/java/com/sun/gluegen/ant/StaticGLGenTask.java (diff)
Commit 62444f682ec7a1a279d0f63af8848a8494ad9977 by Kenneth Russel
Copied JOGL_2_SANDBOX r145 on to trunk; JOGL_2_SANDBOX branch is now closed


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@147 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was addedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was addedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was addedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was addedsrc/java/com/sun/gluegen/runtime/opengl/GLExtensionNames.java (diff)
The file was addedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was addedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
Commit 6221b5380137915ae3f2cb9d57c18a556484bd82 by Kenneth Russel
Copied JOGL_2_SANDBOX r145 on to trunk; JOGL_2_SANDBOX branch is now closed


git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@147 a78bb65f-1512-4460-ba86-f6dc96a7bf27
The file was addedsrc/java/com/sun/gluegen/ant/StaticGLGenTask.java (diff)
The file was addedsrc/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was addedsrc/java/com/sun/gluegen/nativesig/NativeSignatureEmitter.java (diff)
Commit edbf35a6e713661a60a9518eeaa818c15aab089d by sg215889
Add GL2GL3 synthetic methods for OpenGL Composable Pipeline
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit 22c78ff7b99a0ba42cbd019a3517fbeb4c6890a1 by Sven Gothel
refine Trace/Debug output
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit c83fc5cdcc615b4ee88ac2e0eb8737970fb2b8c3 by Sven Gothel
Retain interface order in Custom Pipeline
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit 48465d43cf58d98758639f4064cc5eb3ee86bee8 by Sven Gothel
OpenGL: Add comment: Part of <extension>
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
Commit ae26bd0aac4a98c26aceb95584988defae970dde by Sven Gothel
Cleanup for a better OpenGL 3.2 integration,
for subsuming extensions:
    - Allow RenameExtensionIntoCore generate duplicate names,
      ie those will not be generated.
    - Add proper comment showing the extension of the symbol.
    - Fail if no 'GLHeader' is specified, but we are processing a GL/ProcAddress config
    - Fail if a GL function is not part of an extension

MethodBinding, ConstantDefinition cleanup:
    - getName() returns the renamed name
    - getOrigName() returns the original
    - getAliasedNames() returns the aliased ones

MethodBinding:
    - Change: equals() operates on renamed name
    - Add: hashCode() function - same criteria as equals()

Impact:
    - All config options etc shall trigger with the renamed name,
      but ignore, rename etc.
    - Generated Java impl. uses the renamed base name as well

Change: emitDefine() uses the ConstantDefinition

Add: JavaConfiguration: dumpRenames()

Change JavaConfiguration.shouldIgnoreInInterface/Impl():
    - respect the renamed symbol name as well

Change JavaEmitter.emitFunctions():
    - only emit a generated MethodBinding once,
      therefor store emitted method bindings in a HashSet

Fix BuildStaticGLInfo:
    - Allow white space at the end of #ifndef and #define
    - Trim strings
    - Allow 'const' qualifier in function pattern

Fix GLEmitter:
    - Fail if no 'GLHeader' is specified, but a RenameIntoCore option ..
    - Don't emit marker defines, marking an extension (ie not part of an extension)

Fix GLJavaMethodBindingEmitter:
    - Fail if a GL function is not part of an extension

Fix PCPP:
    - Pass constant type qualifiers for hex-constants: 'l' 'L' ...

Fix ProcAddressEmitter:
    - Operate on the aliased/renamed name for querying ProcAddress usage
      and generating code.
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
Commit 77b3e23485e3d53febd07c2d6dfcf2ade111ba63 by Sven Gothel
Cleanup for a better OpenGL 3.2 integration,
for subsuming extensions:
    - Allow RenameExtensionIntoCore generate duplicate names,
      ie those will not be generated.
    - Add proper comment showing the extension of the symbol.
    - Fail if no 'GLHeader' is specified, but we are processing a GL/ProcAddress config
    - Fail if a GL function is not part of an extension

MethodBinding, ConstantDefinition cleanup:
    - getName() returns the renamed name
    - getOrigName() returns the original
    - getAliasedNames() returns the aliased ones

MethodBinding:
    - Change: equals() operates on renamed name
    - Add: hashCode() function - same criteria as equals()

Impact:
    - All config options etc shall trigger with the renamed name,
      but ignore, rename etc.
    - Generated Java impl. uses the renamed base name as well

Change: emitDefine() uses the ConstantDefinition

Add: JavaConfiguration: dumpRenames()

Change JavaConfiguration.shouldIgnoreInInterface/Impl():
    - respect the renamed symbol name as well

Change JavaEmitter.emitFunctions():
    - only emit a generated MethodBinding once,
      therefor store emitted method bindings in a HashSet

Fix BuildStaticGLInfo:
    - Allow white space at the end of #ifndef and #define
    - Trim strings
    - Allow 'const' qualifier in function pattern

Fix GLEmitter:
    - Fail if no 'GLHeader' is specified, but a RenameIntoCore option ..
    - Don't emit marker defines, marking an extension (ie not part of an extension)

Fix GLJavaMethodBindingEmitter:
    - Fail if a GL function is not part of an extension

Fix PCPP:
    - Pass constant type qualifiers for hex-constants: 'l' 'L' ...

Fix ProcAddressEmitter:
    - Operate on the aliased/renamed name for querying ProcAddress usage
      and generating code.
The file was modifiedsrc/java/com/sun/gluegen/nativesig/NativeSignatureEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
Commit 3efa8c6f680a873f126b82a74538d883fb9438cc by Sven Gothel
Fix: Add unsigned qualifier, CGL and GLU
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
Commit 47319dab5b769a5a685bc329c8e5a37a710e1687 by Sven Gothel
Fix: Allow all constanst defined by enums; Add PFD_ defines.
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
Commit a3ce5e8e3bfae850a638c0b40679ed885bceea82 by Sven Gothel
Fix: Remove PFD_ defines. Add GL Option: AllowNonGLExtensions <bool> to allow non GL extensions to be passed. Allow ifndef/define pattern to have any characters at the end
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
Commit ee26483627005ddd4316124dc76cf0c2d049d45f by Sven Gothel
Add GL3bc to OpenGL composable pipeline
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit 44f869b292f858cf9ad8c893ae30d39fadda1102 by Michael Bien
continued with code cleanup in com.sun.gluegen.cgram and com.sun.gluegen.opengl packages.
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
Commit 48360cccc3e995160a6966618bb173a84ebd101d by Michael Bien
renamed com.sun.gluegen.runtime -> com.jogamp.gluegen.runtime.
The file was removedsrc/java/com/sun/gluegen/runtime/opengl/GLExtensionNames.java (diff)
The file was addedsrc/java/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
Commit 23ac5ee1186d2682e776d211dc939a874073c9ab by Michael Bien
com.sun.opengl -> com.jogamp.opengl.
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit b67f833f1ea5f7a271323e914d412d2939babca9 by Michael Bien
renamed BufferFactory into Buffers.
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
Commit 045a6ed7595f576dabfc8a565d7038fd46aacfbf by Michael Bien
renamed BufferFactory into Buffers.
The file was modifiedsrc/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
Commit af9ff963c4120731ec65ed1a9628e82d1f5b66e1 by Michael Bien
refactoring and code cleanup in gluegen.opengl and gluegen.procaddress package.
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
Commit ff295aa4b012730594a33a4f3a2b443b7ea6b892 by Michael Bien
refactoring and code cleanup in gluegen.opengl and gluegen.procaddress package.
The file was modifiedsrc/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was modifiedsrc/java/com/sun/gluegen/nativesig/NativeSignatureEmitter.java (diff)
Commit 7d496e943b7428983216a286404aec5d640e2f7c by Michael Bien
fixed generated imports rudimentary (not DRY).. cleanup in work.
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit 80e45281228311699c9a2cb21d402c224301f04a by Michael Bien
gluegen imports now com.jogamp.common.nio.* and java.nio.* instead of using FQCN in emitted files.
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit 1861320c390b7961dbebeffeedaa8e2ceefd6c81 by Sven Gothel
Add emitting is|get GL4|GL4bc
The file was modifiedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
Commit 0b98f807fc0c3cefacaa238f157b4a61874d6e2b by Michael Bien
Refactored ProcAddressTable generation.
- ProcAddressTable is now the common superclass for all tables
- Removed ProcAddressHelpers and added FunctionAddressResolver extension mechanism
The file was modifiedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was addedsrc/java/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java (diff)
Commit f8fe770c3e32b8159476b2f02cd316288bae06b1 by Sven Gothel
Fix GLProcAddressResolver regression: Loop through all names until found or n/a. Return 0 if not found, no Exception
The file was modifiedsrc/java/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java (diff)
Commit 4b3c44f66284fa932bf4dd5a4b7d00fab0d9e692 by Sven Gothel
LICENSE.txt changes:
    - Added JogAmp Community and common denominator:
            New BSD 3-clause license

    - Added note to make/lib binary file (source and license)

Added source and license text for external binaries used
in build process (make/lib folder).

Changed 'Sven Gothel' and 'Michael Bien' New BSD 3-clause license
to 'JogAmp Community' Simplified BSD 2-clause license.
The file was modifiedsrc/java/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java (diff)
Commit 00bca06d233820ef64272c2e4af135660f65cc9e by Sven Gothel
Replaced with khronos 1.0.3 version
The file was modifiedmake/stub_includes/egl/KD/kdplatform.h (diff)
The file was modifiedmake/stub_includes/egl/KD/kd.h (diff)
The file was modifiedmake/stub_includes/egl/KD/kdplatform.h (diff)
Commit 297725b7559d67381ea45460f2a6e4c557ea62de by Sven Gothel
Replaced with khronos versions: egl 1.4 2009-10-21, eglext 8 2010-11-03, eglplatform 2010-08-25
The file was modifiedmake/stub_includes/egl/EGL/eglext.h (diff)
The file was modifiedmake/stub_includes/egl/EGL/egl.h (diff)
The file was modifiedmake/stub_includes/egl/EGL/eglplatform.h (diff)
Commit f7212fd20236827c0fca8b5c76486e60de2db535 by Sven Gothel
Adding patches for gluegen interoperability and adding some extensions:

    - eglplatform.h: if platform not recognized, use 'void pointer' for EGLNativeDisplayType, EGLNativeWindowType and EGLNativePixmapType
    - egl.h: adding ifndef core extension for gluegen and eglGetProcAddress
    - eglext.h: adding EGL_NV_texture_rectangle, EGL_NV_system_time, EGL_NV_omx_il_sink, EGL_RMSURFACE_NV
The file was modifiedmake/stub_includes/egl/EGL/eglext.h (diff)
The file was modifiedmake/stub_includes/egl/EGL/eglplatform.h (diff)
The file was modifiedmake/stub_includes/egl/EGL/egl.h (diff)
Commit 8e7797bfc4b35f36738307a052306c5b988f7729 by Sven Gothel
Replaced with khronos versions: glplatform.h 1.1 2010-03-04, gl.h 1.1 2010-03-04, glext.h 2010-07-27
The file was modifiedmake/stub_includes/opengl/GLES/gl.h (diff)
The file was modifiedmake/stub_includes/opengl/GLES/glplatform.h (diff)
The file was modifiedmake/stub_includes/opengl/GLES/glext.h (diff)
Commit c695633315116737a113136a40a2158cbe5d47c5 by Sven Gothel
Adding patches for gluegen interoperability and adding some extensions:
    - all: changed 'TYPE name[3]' -> 'TYPE * name' for gluegen
    - gl.h: adding ifndef core extension and profiles for gluegen
The file was modifiedmake/stub_includes/opengl/GLES/gl.h (diff)
The file was modifiedmake/stub_includes/opengl/GLES/glext.h (diff)
Commit b601c33cc59a3c0a8654c46960b8d8c23a2face2 by Sven Gothel
Replaced with khronos versions: gl2platform.h 2.0 2010-03-04, gl2.h 2.0 2010-03-04, gl2ext.h 2010-11-03
The file was addedmake/stub_includes/opengl/GLES2/gl2platform.h (diff)
The file was modifiedmake/stub_includes/opengl/GLES2/gl2.h (diff)
The file was modifiedmake/stub_includes/opengl/GLES2/gl2ext.h (diff)
Commit 5c6ae60c53257169edcb888c4116fbf7c56d6956 by Sven Gothel
Adding patches for gluegen interoperability and adding some extensions:
    - gl2.h: adding ifndef core extension and profiles for gluegen
The file was modifiedmake/stub_includes/opengl/GLES2/gl2.h (diff)
Commit bf83013bf8d29d9d54547f109c47517b9131a858 by Sven Gothel
Adding khrplatform.h from khronos 2009-10-21
The file was addedmake/stub_includes/common/KHR/khrplatform.h (diff)
Commit 46f17013c7cd59d551371edb2c1a4a57f8cbd84f by Sven Gothel
Remove NVidia licensed KD and OMX files.
In case we still need these extensions, add them manually.
The file was removedmake/stub_includes/openmax/NVOMX_ComponentBase.h (diff)
The file was removedmake/stub_includes/openmax/NVOMX_ComponentRegister.h (diff)
The file was removedmake/stub_includes/egl/KD/NV_extwindowprops.h (diff)
The file was removedmake/stub_includes/egl/KD/NV_multitouch.h (diff)
The file was removedmake/stub_includes/openmax/NVOMX_IndexExtensions.h (diff)
Commit f47e8be170731d75a8b6002621a1541f90160465 by Sven Gothel
Remove ancient DEC licensed file, use std X11 Xinerama extension instead.
The file was modifiedsrc/nativewindow/native/x11/XineramaHelper.c (diff)
The file was removedsrc/nativewindow/native/x11/Xinerama.h (diff)
The file was removedsrc/nativewindow/native/x11/panoramiXext.h (diff)
The file was removedsrc/nativewindow/native/x11/Xinerama.c (diff)
The file was removedsrc/nativewindow/native/x11/panoramiXproto.h (diff)
Commit 73c2bd4caae11f084dabc34ee201e946a88d20c0 by Sven Gothel
Updated list of OpenGL extension vendor suffixes
The file was modifiedsrc/java/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java (diff)
Commit 5eceb08e10660c9f01de1a21abf816978454a486 by Sven Gothel
Move khronos common header to khr
The file was removedmake/stub_includes/egl/KD/kd.h (diff)
The file was addedmake/stub_includes/khr/KD/kd.h (diff)
The file was removedmake/stub_includes/common/KHR/khrplatform.h (diff)
The file was removedmake/stub_includes/egl/KD/kdplatform.h (diff)
The file was addedmake/stub_includes/khr/KHR/khrplatform.h (diff)
The file was addedmake/stub_includes/khr/KD/kdplatform.h (diff)
Commit b0845ac49e7717c88b1714766518ac553751fa97 by Sven Gothel
Complete switching over to std X11 Xinerama started with f47e8be170731d75a8b6002621a1541f90160465
The file was modifieddoc/HowToBuild.html (diff)
The file was modifiedmake/config/nativewindow/x11-lib.cfg (diff)
The file was modifiedmake/build-nativewindow.xml (diff)
Commit 1be7b5271ec1d08b6929a88dd811754d33d149de by Sven Gothel
Complete removal of NV KD and OMX started with 46f17013c7cd59d551371edb2c1a4a57f8cbd84f (code dependencies)

This currently removes KD fullscreen for NV devices and
the whole OMX NV stream/file type detection, which renders the OMX hack useless.
However, updated EGL sync (NV proprietary) to EGL_KHR_reusable_sync and EGL_KHR_fence_sync.
The file was modifiedsrc/jogl/native/openmax/omx_tool.c (diff)
The file was modifiedsrc/newt/native/KDWindow.c (diff)
The file was modifiedsrc/jogl/native/openmax/omx_tool.h (diff)
Commit 8df147c4a1d7e2e5d63416a1bee979be858440d0 by Sven Gothel
Added fast path to equals impl.
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/util/SurfaceSize.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/glsl/ShaderProgram.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLCapabilities.java (diff)
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/Capabilities.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/Display.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/ScreenMode.java (diff)
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/util/Point.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/util/MonitorMode.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLProfile.java (diff)
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/util/Rectangle.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/Screen.java (diff)
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/util/Dimension.java (diff)
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/util/Insets.java (diff)
Commit 55cbf76d34b5485c15cb77de1e6efc85d60a1eb1 by Sven Gothel
Complete 1be7b5271ec1d08b6929a88dd811754d33d149de, EGL_KHR_fence_sync ..
The file was modifiedsrc/jogl/classes/com/jogamp/openmax/OMXInstance.java (diff)
Commit eab5a8ded0b3ee13cdc66bddb369439e0871bae7 by Sven Gothel
Added missing JogAmp copyright
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/glsl/GLSLArrayHandler.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java (diff)
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsDevice.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/impl/GLBufferStateTracker.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/impl/ExtensionAvailabilityCache.java (diff)
Commit d1a03d19398960d6e34232f29a30f1d569fba2a7 by Sven Gothel
Fix buffer size: 64bit GLBufferSizeTracker, hash over addr+size, save fail-fast hash cache, ..

Relates to GlueGen 6b6b9b3b81cdc85b7260664ebec547756a6be5d7, branch sgothel_wip_fixes01.

Memory object size is ptrdiff_t, hence long (64bit).
The hash value must include size as well, otherwise boundaries cannot be verified. (security)
Double check hash collisions while adding a new MemoryObject.
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/impl/GLBufferSizeTracker.java (diff)
The file was modifiedmake/config/jogl/gl-impl-CustomCCode-gles1.c (diff)
The file was modifiedmake/config/jogl/gl-impl-CustomCCode-gl4bc.c (diff)
The file was modifiedmake/config/jogl/gl-impl-CustomJavaCode-gles1.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/opengl/impl/MemoryObject.java (diff)
The file was modifiedmake/config/jogl/gl-impl-CustomJavaCode-gl4bc.java (diff)
The file was modifiedmake/config/jogl/gl-impl-CustomJavaCode-gles2.java (diff)
The file was modifiedmake/config/jogl/gl-impl-CustomCCode-gles2.c (diff)
Commit 3e7eed35ba0e63f93fbe45d7bb14abb0c1ff956f by Sven Gothel
Fix khronos typedefs

- KD: use sys include
- KD: use KHR/khrplatform.h
- KHR/khrplatform.h: Use stddef.h ptrdiff_t and size_t if possible (fix)
The file was modifiedmake/stub_includes/khr/KD/kdplatform.h (diff)
The file was modifiedmake/stub_includes/khr/KHR/khrplatform.h (diff)
The file was modifiedmake/stub_includes/khr/KD/kd.h (diff)
Commit cb4da94bf947f2a3b3f0ceb9a5bbae39ee34d275 by Sven Gothel
EGL: Fix gluegen usage, use khronos 64bit typedefs
The file was modifiedmake/stub_includes/egl/EGL/eglext.h (diff)
The file was addedmake/stub_includes/egl/egl-64bit-types.h (diff)
Commit e6adf010ac40436b2fe8767742d8f25176ff932c by Sven Gothel
EGL: Fix gluegen usage
The file was modifiedmake/config/jogl/eglext.cfg (diff)
Commit 3e6bddf63876bd3fef26e5b99d7475ea5dae33a9 by Sven Gothel
Accomodate GlueGen's new build in type, ie dummy stdint.h / stddef.h

Needs GlueGen 6b6b9b3b81cdc85b7260664ebec547756a6be5d7, branch sgothel_wip_fixes01.
The file was modifiedmake/stub_includes/common/stddef.h (diff)
The file was modifiedmake/stub_includes/common/stdint.h (diff)
The file was addedmake/stub_includes/common/gluegen_types.h (diff)
Commit abe789311fa607bd73277b38024b4908e350fd8c by Sven Gothel
Move common -> gluegen, emphasizing it's use case (only for gluegen code generation)
The file was addedmake/stub_includes/gluegen/stddef.h (diff)
The file was addedmake/stub_includes/gluegen/gluegen_types.h (diff)
The file was addedmake/stub_includes/gluegen/stdint.h (diff)
The file was removedmake/stub_includes/common/gluegen_types.h (diff)
The file was removedmake/stub_includes/common/stddef.h (diff)
The file was removedmake/stub_includes/common/stdint.h (diff)
Commit 809d864d88744b80e8e9374d2bbc9d939dbb58f7 by Sven Gothel
Minor patch to headers for gluegen ; GLES2 extensions

- ifndef GLAPI
- GLES2/gl2ext.h add a few basic extensions
- gl-64bit-types.h: use khronos 64bit types
The file was modifiedmake/stub_includes/opengl/GLES/gl.h (diff)
The file was modifiedmake/stub_includes/opengl/GL/glplatform.h (diff)
The file was modifiedmake/stub_includes/opengl/GLES2/gl2.h (diff)
The file was modifiedmake/stub_includes/egl/EGL/eglplatform.h (diff)
The file was modifiedmake/stub_includes/opengl/GLES2/gl2ext.h (diff)
The file was modifiedmake/stub_includes/opengl/gl-64bit-types.h (diff)
The file was modifiedmake/stub_includes/opengl/GL3/glplatform.h (diff)
The file was modifiedmake/stub_includes/opengl/GL/gl.h (diff)
The file was modifiedmake/stub_includes/opengl/GL/glext.h (diff)
The file was modifiedmake/stub_includes/opengl/GL3/gl3.h (diff)
Commit f2623b8d6c540d5f98e5d2da671f734d41e3e942 by Sven Gothel
Minor gluegen 'loader file' change
The file was modifiedmake/stub_includes/opengl/gl4.c (diff)
The file was modifiedmake/stub_includes/opengl/gl2es12.c (diff)
The file was modifiedmake/stub_includes/opengl/gl3bc.c (diff)
The file was modifiedmake/stub_includes/opengl/gl3.c (diff)
The file was modifiedmake/stub_includes/opengl/gl4bc.c (diff)
The file was modifiedmake/stub_includes/opengl/gles2.c (diff)
The file was modifiedmake/stub_includes/opengl/gl2.c (diff)
The file was modifiedmake/stub_includes/egl/window-system-ext.c (diff)
The file was modifiedmake/stub_includes/egl/window-system1.c (diff)
The file was modifiedmake/stub_includes/opengl/gles1.c (diff)
Commit 63bb227bafd9704b8526bad2b0438955204a3c82 by Sven Gothel
Fix: Changed variable names according to new GL header
The file was modifiedmake/config/jogl/gl2_es2-common.cfg (diff)
Commit 4510ea5b74ffda4540a6221eef3b9e230e155c1c by Sven Gothel
Fix GL profile sets for gluegen code generation according to the updated headers.

Needs GlueGen 6b6b9b3b81cdc85b7260664ebec547756a6be5d7, branch sgothel_wip_fixes01.

I have manually veryfied all changes of the generated GL header - OK!
The file was modifiedmake/config/jogl/gl-es2.cfg (diff)
The file was modifiedmake/config/jogl/gl-if-gl2_es2.cfg (diff)
The file was modifiedmake/config/jogl/gl-if-CustomJavaCode-gl.java (diff)
The file was modifiedmake/config/jogl/gl-if-gl2_es1.cfg (diff)
The file was modifiedmake/config/jogl/gl-es1.cfg (diff)
The file was modifiedmake/config/jogl/gl-if-gl-ignores.cfg (diff)
The file was modifiedmake/config/jogl/gl-common.cfg (diff)
The file was modifiedmake/config/jogl/gl-common-extensions.cfg (diff)
The file was modifiedmake/config/jogl/gl-if-gl.cfg (diff)
The file was modifiedmake/config/jogl/gl-gl4bc.cfg (diff)
Commit 66a49e2e067efc758ec29f1a7eeb33604a6f7f62 by Sven Gothel
Fix ant build files according to the new stub_include folders
The file was modifiedmake/build-common.xml (diff)
The file was modifiedmake/build-jogl.xml (diff)
The file was modifiedmake/build-newt.xml (diff)
Commit 40495c4e04ab8b15e17ec6bdc6b6c35f4144c34e by Sven Gothel
Renamed com.sun.gluegen -> com.jogamp.gluegen
The file was addedsrc/java/com/jogamp/gluegen/ant/StaticGLGenTask.java (diff)
The file was removedsrc/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was addedsrc/java/com/jogamp/gluegen/nativesig/NativeSignatureEmitter.java (diff)
The file was addedsrc/java/com/jogamp/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was removedsrc/java/com/sun/gluegen/nativesig/NativeSignatureEmitter.java (diff)
The file was removedsrc/java/com/sun/gluegen/ant/StaticGLGenTask.java (diff)
Commit 09626a68ebdd093d732adf66d74fa446e7427e79 by Sven Gothel
Gluegen parts in src/gluegen ; Renamed com.sun.gluegen -> com.jogamp.gluegen
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff)
The file was removedsrc/java/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/GLEmitter.java (diff)
The file was removedsrc/java/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java (diff)
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java (diff)
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/GLConfiguration.java (diff)
The file was removedsrc/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLEmitter.java (diff)
Commit 113319a8de0998fbd8d7357d4e0273f802f9453a by Sven Gothel
Gluegen parts in src/gluegen ; Renamed com.sun.gluegen -> com.jogamp.gluegen ..
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/opengl/ant/StaticGLGenTask.java (diff)
The file was modifiedsrc/gluegen/classes/com/jogamp/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was removedsrc/java/com/jogamp/gluegen/nativesig/NativeSignatureEmitter.java (diff)
The file was modifiedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureEmitter.java (diff)
The file was modifiedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLEmitter.java (diff)
The file was removedsrc/java/com/jogamp/gluegen/ant/StaticGLGenTask.java (diff)
The file was modifiedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff)
The file was modifiedsrc/gluegen/classes/com/jogamp/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was addedsrc/gluegen/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was removedsrc/java/com/jogamp/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
Commit 55a60c28ca8f501aca0fff8c69b11564518f3a66 by Sven Gothel
Gluegen parts in src/gluegen (clean)

- Adding gluegen-gl.jar for GlueGen GL compile time parts.
- Removed dead build-gluegen.xml
- Adding com/jogamp/gluegen/runtime/opengl/* to jogl core
- Moved gluegen gl part to jogl/classes
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/opengl/GLEmitter.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/opengl/ant/StaticGLGenTask.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureEmitter.java (diff)
The file was modifiednbproject/project.xml (diff)
The file was modifiedmake/build-nativewindow.xml (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureEmitter.java (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java (diff)
The file was removedmake/build-gluegen.xml (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLEmitter.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
The file was modifiedmake/build-jogl.xml (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java (diff)
The file was modifiedmake/build-common.xml (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/opengl/ant/StaticGLGenTask.java (diff)
The file was modifiedmake/build-newt.xml (diff)
The file was addedsrc/jogl/classes/com/jogamp/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was modifiedmake/build.xml (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was removedsrc/gluegen/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
Commit f27678d119ac85d8414f1ba533045eff80eee7af by Sven Gothel
Fix NativeSignatureJavaMethodBindingEmitter usage; Fix imports
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureEmitter.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/opengl/BuildComposablePipeline.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/opengl/GLEmitter.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureJavaMethodBindingEmitter.java (diff)
Commit 8c2f02849562ea7b5ab52420c1aa798ae7aa0885 by Sven Gothel
Fix CG header, according to PCPP fix
The file was modifiedmake/stub_includes/cg/CG/cg.h (diff)
The file was modifiedmake/scripts/setenv-jogl.sh (diff)
The file was modifiedmake/build.xml (diff)
Commit 510d3eddce9e26e9443bbfbedde0ee2dfa834daa by Sven Gothel
Add gluegen stdarg.h and inttypes.h
The file was addedmake/stub_includes/gluegen/inttypes.h (diff)
The file was addedmake/stub_includes/gluegen/stdarg.h (diff)
Commit 2294f54b2951ea1286153676d8e39a142bab171b by Sven Gothel
Reformated license tag; Added Khronos license
The file was addedmake/scripts/cpp-gluegen-test.sh (diff)
The file was modifiedLICENSE.txt (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/gluegen/opengl/ant/StaticGLGenTask.java (diff)
Commit 769a2e24dff096065d5eff006a269267ffc029a7 by Sven Gothel
Removed no more used (see f47e8be170731d75a8b6002621a1541f90160465) and prorietary extutil.h
The file was removedsrc/nativewindow/native/x11/extutil.h (diff)
Commit 7df06e801457cb1831699ad825ec43b6f13b893f by Sven Gothel
Changed files wingdi.h/winwgl.h with content from w64 mingw-runtime package's mingw64/x86_64-w64-mingw32/include/wingdi.h (Public Domain) ; Fix wglext.h RECT
The file was modifiedmake/stub_includes/win32/wingdi.h (diff)
The file was modifiedmake/stub_includes/win32/winwgl.h (diff)
The file was modifiedmake/stub_includes/opengl/GL/wglext.h (diff)
Commit 4febb33b6c6b1690305a614333a389f15c428849 by Sven Gothel
Move win32 RECT structure to windows.h
The file was modifiedmake/stub_includes/opengl/GL/wglext.h (diff)
The file was modifiedmake/stub_includes/win32/windows.h (diff)
The file was modifiedmake/stub_includes/win32/wingdi.h (diff)