Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed a couple of small glitches in the jogl website | DemoscenePassivist | 2010-09-04 | 1 | -1/+2 |
| | |||||
* | Fixed gl3.h GL_GLEXT_PROTOTYPES -> GL3_PROTOTYPES/GL_GL3EXT_PROTOTYPESOpenGL_4_1_IntegrationOpenGL_3_3_Integration | Sven Gothel | 2010-08-25 | 4 | -22/+10 |
| | |||||
* | Add license header to gl3ext.h | Sven Gothel | 2010-08-24 | 1 | -0/+28 |
| | |||||
* | Modifications to the original header: Seperate platform types; Move ↵ | Sven Gothel | 2010-08-24 | 2 | -221/+161 |
| | | | | extension related details of the GL_VERSION_x_y blocks into their extension block | ||||
* | Add original Khronos glext.h and gl3.h headers from 2010-08-03 | Sven Gothel | 2010-08-24 | 2 | -0/+14292 |
| | |||||
* | Redo khronos header migration from scratch to show the delta to the originals | Sven Gothel | 2010-08-24 | 2 | -14232/+0 |
| | |||||
* | minor formatting | Sven Gothel | 2010-08-24 | 1 | -2/+1 |
| | |||||
* | TestTransformFeedbackVeryingsBug407NEWT: move GLSL requirement to 1.50 (GL 3.2) | Sven Gothel | 2010-08-24 | 1 | -1/+1 |
| | |||||
* | Added shader status check, commented out the expected glsl linker error message | Sven Gothel | 2010-08-24 | 1 | -4/+32 |
| | |||||
* | Rename junit test TransformFeedbackVeryingsBug407 and add main method | Sven Gothel | 2010-08-24 | 1 | -1/+18 |
| | |||||
* | Merge branch 'master' of github.com:sgothel/jogl | Sven Gothel | 2010-08-24 | 1 | -0/+132 |
|\ | |||||
| * | Merge branch 'master' of github.com:sgothel/jogl | Michael Bien | 2010-08-22 | 13 | -364/+667 |
| |\ | |||||
| * | | added junit test for bug 407 (thanks to Matt at the mailinglist). | Michael Bien | 2010-08-22 | 1 | -0/+132 |
| | | | |||||
* | | | Add OpenGL 3.3, 4.0 and 4.1 language mapping. | Sven Gothel | 2010-08-24 | 50 | -3163/+7079 |
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update header: - GL/glext.h to khronos 2010-08-03 - GL3/gl3.h to khronos 2010-08-03 - Move platform code to GL/glplatform.h GL3/glplatform.h - Unify 64bit typedefs: gl-64bit-types.h - Move GL 3.[123] and 4.[01] complete subsumed extension enums and functions into their extension spec and just reference them. This ensures proper extension availability via lower OpenGL profiles, hence a proper GL2GL3 interface. - GL3/GL4 cleanup: - make-glextension-depignore.sh: determine required GL version for extensions for proper positioning, ie GL2GL3 or GL3 or GL4 via gluegen IgnoreExtension commands. - use ARB_ES2_compatibility for common GL2ES2 methods, if available - consolidated gl2-gl4 subsumed extension to gl-common.cfg - Missing GL3/GL4 Functions: glMultiDrawElementsBaseVertex glDebugMessageCallbackARB glDebugMessageCallbackAMD - TODO (new feature integration): - ARB_ES2_compatibility / ARB_get_program_binary for com/jogamp/opengl/util/glsl, ie - store binaries com/jogamp/opengl/util/glsl/sdk/CompileShader* - query supported binary formats (enums ?) - optional prio binaries - ARB_ES2_compatibility, if available GLES2/GL2ES12 would be available - ARB_separate_shader_objects for com/jogamp/opengl/util/glsl, ie - swizzle vertex/fragment shader in programs - .. | ||||
* | | Add hudson-archive-jars-latest.sh script; Simplify default value of ↵ | Sven Gothel | 2010-07-27 | 2 | -5/+150 |
| | | | | | | | | product.build.number | ||||
* | | JOGL/Junit: Temp. remove frame rendering test | Sven Gothel | 2010-07-26 | 1 | -1/+1 |
| | | |||||
* | | Newt: Remove static MacDisplay usage | Sven Gothel | 2010-07-26 | 3 | -4/+7 |
| | | |||||
* | | Fix OSX 2: Newt EDT (MainThread) and I/O methods ; Build jogl.build.number | Sven Gothel | 2010-07-26 | 10 | -358/+511 |
| | | |||||
* | | Fix build.number -> jogl.build.number; Read artifact.properties | Sven Gothel | 2010-07-26 | 2 | -1/+3 |
| | | |||||
* | | Fix artifact.properties rootrel | Sven Gothel | 2010-07-24 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'master' of github.com:sgothel/jogl | Michael Bien | 2010-07-24 | 1 | -0/+4 |
|\ | |||||
| * | Fix OSX 1: Add empty define of APIENTRY, if undefined (CG) | Sven Gothel | 2010-07-19 | 1 | -0/+4 |
| | | |||||
* | | added tag.build ant target. | Michael Bien | 2010-07-24 | 1 | -1/+6 |
|/ | |||||
* | Merge branch 'master' of http://github.com/sgothel/jogl | Michael Bien | 2010-07-18 | 7 | -39/+150 |
|\ | |||||
| * | Fix OSX 1: Link with OpenGL library again (CGL) | Sven Gothel | 2010-07-17 | 1 | -2/+2 |
| | | |||||
| * | Junit: Avoid possible forever loop in test | Sven Gothel | 2010-07-17 | 1 | -1/+2 |
| | | |||||
| * | Newt: X11 ICC window properties ; Still bugs with composite manager and Newt ↵ | Sven Gothel | 2010-07-17 | 5 | -39/+42 |
| | | | | | | | | | | | | | | | | | | reparenting Set _NET_WM_WINDOW_TYPE to specify decoration etc. On KDE4 having compositing enabled the reparent window is sometimes made invisible (UnmapWindow happened). FIXME. | ||||
| * | Junit: Relax assertions NEWT/Reparent | Sven Gothel | 2010-07-16 | 2 | -1/+5 |
| | | |||||
| * | Add AWT WindowClosing JUnit test | Sven Gothel | 2010-07-16 | 1 | -0/+103 |
| | | |||||
* | | Merge branch 'freebsd-fixes' of http://github.com/rothwell/jogl | Michael Bien | 2010-07-18 | 3 | -16/+76 |
|\ \ | |||||
| * | | Set up compiler and linker for newt. JOGL builds and passes all tests. | Mark Rothwell | 2010-06-26 | 1 | -4/+34 |
| | | | |||||
| * | | Prepend /usr/local/lib to freebsd X11 linker | Mark Rothwell | 2010-06-26 | 1 | -4/+4 |
| | | | |||||
| * | | Prepend /usr/local/lib for X11 libraries | Mark Rothwell | 2010-06-26 | 1 | -4/+4 |
| | | | |||||
| * | | Use correct compiler setup for nativewindow | Mark Rothwell | 2010-06-26 | 1 | -2/+6 |
| | | | |||||
| * | | But /usr/local/include IS necessary on the default FreeBSD setup | Mark Rothwell | 2010-06-26 | 1 | -0/+6 |
| | | | |||||
| * | | Correct compiler config (not amd64 specific) | Mark Rothwell | 2010-06-26 | 1 | -1/+1 |
| | | | |||||
| * | | Remove /usr/X11R6 from newt, too | Mark Rothwell | 2010-06-26 | 1 | -5/+0 |
| | | | |||||
| * | | FreeBSD does not use /usr/X11R6 anymore (it became a symlink to /usr/local ↵ | Mark Rothwell | 2010-06-26 | 2 | -11/+0 |
| | | | | | | | | | | | | quite a while ago) | ||||
| * | | Split and use new linker definitions for FreeBSD (nativewindow) | Mark Rothwell | 2010-06-26 | 1 | -5/+23 |
| | | | |||||
| * | | Split and use new linker definitions for FreeBSD | Mark Rothwell | 2010-06-26 | 1 | -2/+20 |
| | | | |||||
* | | | updated ElflightEngine www content. | Michael Bien | 2010-07-12 | 4 | -8/+7 |
| |/ |/| | |||||
* | | Fix file modes | Sven Gothel | 2010-07-07 | 329 | -0/+0 |
| | | |||||
* | | GLAutoDrawable: setAnimator/getAnimator/invoke/display changes; NEWT: Adding ↵ | Sven Gothel | 2010-07-07 | 25 | -184/+239 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | native repaint; Fix reparent/fullscreen New: NEWT Native Repaint ========================= Support for native repaint, which shall call display() in case no animator is running. GLAutoDrawable invoke(GLRunnable) impl. handles case if invoked on animator thread, or no animator thread is running (issueing a display() call). The impl resides in GLDrawableHelper. The Animator un-/registers itself at the GLAutoDrawable via setAnimator. New: NEWT AWT/NEWT Parenting Focus Handling ============================================ Introducing Window.FocusRunnable, to be registered at the NEWT Window, which will be executed before the native focus claim. Window.FocusRunnable's run method returns a boolean, which determines whether the native implementation shall proceed claiming the native focus. This API focus hook is necessary to allow an optional underlying windowing toolkit, ie AWT (see usage NewtCanvasAWT), to make the focus traversal transparent. Fix: GLEventListener / GLDrawableHelper ======================================== GLEventListener's init() and glViewport()/reshape() method must be called before the 1st display() and after a dispose() call. It could miss the 1st display() call if added after the setVisible(true) call - due to the native repainting. The impl resides in GLDrawableHelper. Fix: Misc NEWT ============== Window reparent issues a resize() and display() call, if it is visible. native Window uses direct send.*Event for input events (again), instead of enqueueing it for performance. Window impl all status change native event Java callbacks, instead of having duplicated code in all implementations. Fullscreen, reposition at zero. Reparent/Fullscreen repaint if visible. Native reparent/fullscreen, fix glitches on Windows (visibility while reparenting) | ||||
* | | Merge branch 'master' of github.com:mbien/jogl | Sven Gothel | 2010-07-02 | 26 | -116/+13 |
|\ \ | |||||
| * | | cleaned up www and doc folders. | Michael Bien | 2010-06-28 | 26 | -116/+13 |
| |/ | | | | | | | | | - removed all jars in www/webstart - deprecated some documents and readmes... feel free to remove some of them if no objections | ||||
* | | Merge branch 'master' of github.com:sgothel/jogl | Sven Gothel | 2010-06-26 | 18 | -31/+40 |
|\| | |||||
| * | Provide a classloader for all reflection driven classloading ops. | Michael Bien | 2010-06-17 | 15 | -26/+35 |
| | | | | | | | | | | - attempt to solve some issues in module systems - all classes are now loaded with the same classloader which loads GLProfile | ||||
| * | use ${javacdebuglevel}. | Michael Bien | 2010-06-17 | 2 | -3/+3 |
| | | |||||
| * | Merge branch 'master' of github.com:sgothel/jogl | Michael Bien | 2010-06-16 | 26 | -123/+1517 |
| |\ | |||||
| * | | updated webpage, JOGL symbols. | Michael Bien | 2010-06-15 | 1 | -2/+2 |
| | | |