Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | JOGL: Complete eager and lazy mapping of GLProfiles in respect to multiple ↵ | Sven Gothel | 2010-11-14 | 30 | -672/+2005 |
| | | | | | | | | | | | | | | device. AbstractGraphicsDevice's 'connection' and 'type' attribute is used as a unique key to map GLProfiles and GLContext's major/profile -> major/minor/profile mapping. Eager initialiaztion as well as lazy is supported to maintain a simple API. This is currently tested on X11, where one app display NEWT/GL window and content on the local and remote device. See TestRemoteWindow01NEWT.java and TestRemoteGLWindows01NEWT.java | ||||
* | import cleanup | Sven Gothel | 2010-11-14 | 2 | -6/+0 |
| | |||||
* | import cleanup | Sven Gothel | 2010-11-14 | 1 | -10/+7 |
| | |||||
* | ExtensionAvailabilityCache: Fall back to glGetString, if glGetStringi fails; ↵ | Sven Gothel | 2010-11-14 | 1 | -9/+18 |
| | | | | Add threadName to DEBUG output | ||||
* | NativeWindow: Add constructor to AbstractGraphicsDevice derivations, | Sven Gothel | 2010-11-14 | 4 | -2/+44 |
| | | | | allowing to spec the connection without an actual native peer. | ||||
* | NEWT: Add optional eager native initialization ; Proper exception handling | Sven Gothel | 2010-11-14 | 6 | -26/+66 |
| | | | | | | | | | | NEWT: Add optional eager native initialization of Display and Screen to overcome a possible chicken/egg situation. This is useful to be able to request the AbstractGraphicsDevice, via getGraphicsDevice(). Otherwise the abstract device won't be available before the dependent components (Screen and Window) are realized. Throw NativeWindowException in case native creation failed. | ||||
* | Adding *Version to sub packages | Sven Gothel | 2010-11-14 | 3 | -2/+4 |
| | |||||
* | GlueGen JogampVersion Adaption (getInfo -> toStringBuffer/toString) | Sven Gothel | 2010-11-14 | 4 | -8/+8 |
| | |||||
* | ExtensionAvailabilityCache: Only use glGetStringi() is real GL >= 3.1 context | Sven Gothel | 2010-11-13 | 2 | -18/+16 |
| | |||||
* | updated runtime-properties.txt doc | Sven Gothel | 2010-11-13 | 2 | -10/+14 |
| | |||||
* | Adapt to GlueGen Version changes; Adding NativeWindowVersion, JoglVersion ↵ | Sven Gothel | 2010-11-12 | 7 | -43/+180 |
| | | | | | | | | | and NewtVersion. Adapt to GlueGen Version changes: b735755815312b5fe2c003642de60711be1cd645 .. 556c7e70d3d57aa99b5787b1e4d8a7b1c299ed3f Show information of all subcomponenet. | ||||
* | AbstractGraphicsDevice ..: Add device/display connection attribute to ↵ | Sven Gothel | 2010-11-12 | 11 | -24/+42 |
| | | | | | | | | | | support multi devices & displays. Currently only the X11 Display connection is implemented to support multiple device connections. Other platforms may follow. This allows correct mapping and caching of higher level resources, eg. ProcAddressTable, GL version mapping etc with respect to the display device. | ||||
* | Use GlueGen VersionUtil to dump full Manifest version | Sven Gothel | 2010-11-10 | 11 | -77/+29 |
| | |||||
* | Added 'jogl.build.id' (hudson timestamp), 'jogl.build.commit' (git commit ↵ | Sven Gothel | 2010-11-10 | 20 | -241/+100 |
| | | | | sha1) and 'jogl.build.branch' (git branch) to the JARs Manifest files, artifact.properties and deployment README.txt ; Fixed some URLs and text ; Removed the notion of RI and non RI versions, since from now on we reference a release version via: module-base-version, git sha1 and hudson build number | ||||
* | Fix windows etc/test.bat script | Sven Gothel | 2010-11-09 | 1 | -1/+5 |
| | |||||
* | The 'shared resource' thread must be a deamon, otherwise the application ↵ | Sven Gothel | 2010-11-09 | 1 | -1/+3 |
| | | | | won't exit | ||||
* | Autobuild location changed | Sven Gothel | 2010-11-09 | 1 | -3/+3 |
| | |||||
* | Adding simple static main test entry to provide standalone autobuild ↵ | Sven Gothel | 2010-11-09 | 5 | -0/+143 |
| | | | | verification | ||||
* | JavaDoc: Use GlueGen offline link, javadoc_public -> javadoc | Sven Gothel | 2010-11-09 | 4 | -17/+22 |
| | |||||
* | Added proper Khronos license tag (found it) | Sven Gothel | 2010-11-09 | 3 | -142/+45 |
| | |||||
* | Archive: New common zip archive folder structure. Drop source archive, use git | Sven Gothel | 2010-11-09 | 4 | -38/+14 |
| | |||||
* | Relocated some deployment script to jogamp-scripting repo | Sven Gothel | 2010-11-09 | 10 | -532/+0 |
| | |||||
* | Fix double declaration | Sven Gothel | 2010-11-08 | 1 | -4/+0 |
| | |||||
* | archive script: use jogl-demos from master | Sven Gothel | 2010-11-08 | 1 | -9/+9 |
| | |||||
* | Move win32 RECT structure to windows.h | Sven Gothel | 2010-11-08 | 3 | -14/+8 |
| | |||||
* | Changed files wingdi.h/winwgl.h with content from w64 mingw-runtime ↵ | Sven Gothel | 2010-11-08 | 3 | -94/+99 |
| | | | | package's mingw64/x86_64-w64-mingw32/include/wingdi.h (Public Domain) ; Fix wglext.h RECT | ||||
* | Removed no more used (see f47e8be170731d75a8b6002621a1541f90160465) and ↵ | Sven Gothel | 2010-11-08 | 1 | -222/+0 |
| | | | | prorietary extutil.h | ||||
* | Reformated license tag; Added Khronos license | Sven Gothel | 2010-11-08 | 3 | -30/+69 |
| | |||||
* | Add gluegen stdarg.h and inttypes.h | Sven Gothel | 2010-11-07 | 2 | -0/+14 |
| | |||||
* | Fix CG header, according to PCPP fix | Sven Gothel | 2010-11-07 | 3 | -12/+11 |
| | |||||
* | Fix imports .. | Sven Gothel | 2010-11-07 | 7 | -32/+82 |
| | |||||
* | Fix NativeSignatureJavaMethodBindingEmitter usage; Fix imports | Sven Gothel | 2010-11-07 | 1 | -11/+9 |
| | |||||
* | Gluegen parts in src/gluegen (clean) | Sven Gothel | 2010-11-07 | 17 | -303/+142 |
| | | | | | | | - 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 | ||||
* | Gluegen parts in src/gluegen ; Renamed com.sun.gluegen -> com.jogamp.gluegen .. | Sven Gothel | 2010-11-06 | 8 | -6/+16 |
| | |||||
* | Relocation: GlueGen GL Parts to Jogl | Sven Gothel | 2010-11-06 | 3 | -0/+981 |
|\ | |||||
| * | Renamed com.sun.gluegen -> com.jogamp.gluegen | Sven Gothel | 2010-11-06 | 3 | -17/+24 |
| | | |||||
| * | Merge branch 'freebsd-fixes' of http://github.com/rothwell/gluegen | Michael Bien | 2010-07-18 | 0 | -0/+0 |
| |\ | |||||
| | * | Merge branch 'master' of git://github.com/mbien/gluegen into freebsd-fixes | Mark Rothwell | 2010-06-26 | 0 | -0/+0 |
| | |\ | |||||
| * | \ | Merge branch 'master' of github.com:mbien/gluegen | Sven Gothel | 2010-07-07 | 0 | -0/+0 |
| |\ \ \ | | |_|/ | |/| | | |||||
| | * | | Merge branch 'master' of github.com:mbien/gluegen | Michael Bien | 2010-06-20 | 0 | -0/+0 |
| | |\ \ | | |/ / | |/| | | |||||
| | * | | Merge branch 'master' of github.com:mbien/gluegen | Michael Bien | 2010-06-18 | 0 | -0/+0 |
| | |\ \ | | |/ / | |/| | | |||||
| * | | | Merge branch 'master' of github.com:sgothel/gluegen | Michael Bien | 2010-06-16 | 0 | -0/+0 |
| | |/ | |/| | |||||
| | * | Merge branch 'master' of github.com:mbien/gluegen | Michael Bien | 2010-06-10 | 0 | -0/+0 |
| | |\ | | |/ | |/| | |||||
| | * | Merge branch 'master' of github.com:mbien/gluegen | Michael Bien | 2010-06-05 | 0 | -0/+0 |
| | |\ | | |/ | |/| | |||||
| * | | Merge branch 'master' of github.com:sgothel/gluegen | Michael Bien | 2010-05-28 | 0 | -0/+0 |
| | | | |||||
| | * | Merge branch 'master' of git://github.com/sgothel/gluegen | Michael Bien | 2010-05-23 | 0 | -0/+0 |
| |/ | |||||
| * | Merge branch 'master' of github.com:mbien/gluegen | Sven Gothel | 2010-04-26 | 0 | -0/+0 |
| | | |||||
| * | Merge branch 'master' of github.com:mbien/gluegen | Sven Gothel | 2010-04-22 | 0 | -0/+0 |
| | | |||||
| * | Merge branch 'master' of github.com:mbien/gluegen | Sven Gothel | 2010-04-13 | 0 | -0/+0 |
| | | |||||
| * | Merge branch 'master' of github.com:mbien/gluegen | Sven Gothel | 2010-04-10 | 0 | -0/+0 |
| | |