summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'freebsd-fixes' of http://github.com/rothwell/gluegenMichael Bien2010-07-180-0/+0
|\
| * Merge branch 'master' of git://github.com/mbien/gluegen into freebsd-fixesMark Rothwell2010-06-260-0/+0
| |\
* | \ Merge branch 'master' of github.com:mbien/gluegenSven Gothel2010-07-070-0/+0
|\ \ \ | |_|/ |/| |
| * | Merge branch 'master' of github.com:mbien/gluegenMichael Bien2010-06-200-0/+0
| |\ \ | |/ / |/| |
| * | Merge branch 'master' of github.com:mbien/gluegenMichael Bien2010-06-180-0/+0
| |\ \ | |/ / |/| |
* | | Merge branch 'master' of github.com:sgothel/gluegenMichael Bien2010-06-160-0/+0
| |/ |/|
| * Merge branch 'master' of github.com:mbien/gluegenMichael Bien2010-06-100-0/+0
| |\ | |/ |/|
| * Merge branch 'master' of github.com:mbien/gluegenMichael Bien2010-06-050-0/+0
| |\ | |/ |/|
* | Merge branch 'master' of github.com:sgothel/gluegenMichael Bien2010-05-280-0/+0
| |
| * Merge branch 'master' of git://github.com/sgothel/gluegenMichael Bien2010-05-230-0/+0
|/
* Fix GLProcAddressResolver regression: Loop through all names until found or ↵Sven Gothel2010-04-271-8/+8
| | | | n/a. Return 0 if not found, no Exception
* Merge branch 'master' of github.com:mbien/gluegenSven Gothel2010-04-260-0/+0
|
* Refactored ProcAddressTable generation.Michael Bien2010-04-242-5/+66
| | | | | - ProcAddressTable is now the common superclass for all tables - Removed ProcAddressHelpers and added FunctionAddressResolver extension mechanism
* Merge branch 'master' of github.com:mbien/gluegenSven Gothel2010-04-220-0/+0
|
* Add emitting is|get GL4|GL4bcSven Gothel2010-04-151-0/+4
|
* Merge branch 'master' of github.com:mbien/gluegenSven Gothel2010-04-130-0/+0
|
* Merge branch 'master' of github.com:mbien/gluegenSven Gothel2010-04-100-0/+0
|
* Merge branch 'master' of github.com:mbien/gluegenSven Gothel2010-04-081-0/+2
|\
| * gluegen imports now com.jogamp.common.nio.* and java.nio.* instead of using ↵Michael Bien2010-04-081-0/+2
|/ | | | FQCN in emitted files.
* Merge branch 'master' of github.com:mbien/gluegenMichael Bien2010-04-010-0/+0
|
* fixed generated imports rudimentary (not DRY).. cleanup in work.Michael Bien2010-03-311-10/+8
|
* Merged with latest of mbienSven Gothel2010-03-315-1874/+1808
|\
| * refactoring and code cleanup in gluegen.opengl and gluegen.procaddress package.Michael Bien2010-03-315-1874/+1808
|/
* Merge branch 'master' of github.com:mbien/gluegenSven Gothel2010-03-300-0/+0
|\
* | Resolved conflictsSven Gothel2010-03-291-1/+1
|\|
| * renamed BufferFactory into Buffers.Michael Bien2010-03-291-1/+1
|/
* Merge with mbien's 2ea8c93d5fd27207872b97c964e3f8af5ac850c6Sven Gothel2010-03-285-11/+11
|\
| * com.sun.opengl -> com.jogamp.opengl.Michael Bien2010-03-271-1/+1
| |
| * Merge branch 'master' of [email protected]:mbien/gluegenMichael Bien2010-03-270-0/+0
| |\ | |/ |/| | | | | Conflicts: src/junit/com/jogamp/gluegen/test/junit/Test1.java
| * renamed com.sun.gluegen.runtime -> com.jogamp.gluegen.runtime.Michael Bien2010-03-275-10/+10
|/
* continued with code cleanup in com.sun.gluegen.cgram and ↵Michael Bien2009-12-024-109/+92
| | | | com.sun.gluegen.opengl packages.
* Add GL3bc to OpenGL composable pipelineSven Gothel2009-10-181-0/+2
|
* Merge branch 'master' of ssh://git.kenai.com/gluegen~gluegen-gitSven Gothel2009-10-120-0/+0
|
* Merge branch 'master' of ssh://[email protected]/gluegen~gluegen-gitMichael Bien2009-08-085-48/+189
|\
| * Add <br> in commentSven Gothel2009-08-052-2/+2
| |
| * Fix: Remove PFD_ defines. Add GL Option: AllowNonGLExtensions <bool> to ↵Sven Gothel2009-08-054-21/+41
| | | | | | | | allow non GL extensions to be passed. Allow ifndef/define pattern to have any characters at the end
| * Fix: Allow all constanst defined by enums; Add PFD_ defines.Sven Gothel2009-08-052-2/+11
| |
| * Fix: Add unsigned qualifier, CGL and GLUSven Gothel2009-08-051-4/+4
| |
| * Cleanup for a better OpenGL 3.2 integration,Sven Gothel2009-08-054-52/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * OpenGL: Add comment: Part of <extension>Sven Gothel2009-08-023-3/+41
| |
| * Retain interface order in Custom PipelineSven Gothel2009-08-011-4/+18
| |
| * refine Trace/Debug outputSven Gothel2009-08-011-7/+7
| |
| * Add GL2GL3 synthetic methods for OpenGL Composable Pipelinesg2158892009-07-291-0/+2
| |
* | Merge branch 'master' of ssh://[email protected]/gluegen~gluegen-gitMichael Bien2009-07-240-0/+0
|/
* Copied JOGL_2_SANDBOX r145 on to trunk; JOGL_2_SANDBOX branch is now closedKenneth Russel2009-06-156-0/+2431
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@147 a78bb65f-1512-4460-ba86-f6dc96a7bf27
* Deleted obsolete source code in preparation for copying JOGL_2_SANDBOXKenneth Russel2009-06-155-1419/+0
| | | | | | | 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
* Refactorings to support building JOGL and supporting libraries on Kenneth Russel2008-05-131-12/+35
| | | | | | | 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
* Fixed build problem with last checkin to make GlueGen runtime packageKenneth Russel2007-06-071-0/+1
| | | | | | | configurable git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@63 a78bb65f-1512-4460-ba86-f6dc96a7bf27
* Did refactoring and made private fields protected in order to allow Kenneth Russel2006-03-061-1/+5
| | | | | | | subclassing git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@21 a78bb65f-1512-4460-ba86-f6dc96a7bf27
* Fixed typos in javadocKenneth Russel2006-02-161-2/+2
| | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@16 a78bb65f-1512-4460-ba86-f6dc96a7bf27