Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GLContext/GLDebugMessageHandler: Fix/clarify init and usage of dbg handler | Sven Gothel | 2011-09-30 | 1 | -1/+13 |
| | |||||
* | Fix GLDebugMessages synchronous setting ↵ | Sven Gothel | 2011-04-29 | 1 | -7/+9 |
| | | | | 39a8ca392d7302831f5689979c4ce89145b732af, only set if ARB | ||||
* | GLContext GLDebugMessages: Add synchronous status/dumpStack; Remove length ↵ | Sven Gothel | 2011-04-28 | 1 | -3/+39 |
| | | | | | | | | in aliased glDebugMessageInsert. - GLDebugMessages add synchronous status - defaults to true - GLContext/GLDebugMessages add dumpStack() if jogl.debug.DebugGL is set - Remove param length in aliased glDebugMessageInsert. | ||||
* | jogl.debug.DebugGL enables new DebugMessage/Output feature | Sven Gothel | 2011-04-24 | 1 | -0/+6 |
| | |||||
* | Add unified support for GL_ARB_debug_output and GL_AMD_debug_output. | Sven Gothel | 2011-04-24 | 1 | -0/+260 |
If GL_ARB_debug_output is not available, but GL_AMD_debug_output exist, fallback to the latter, offering generic aliased methods translating the delta (AMD category <-> ARB source/type). Generic aliased methods reside in GLContext* Enable/Disable via GLContext and GLAutoDrawable. To enable the GLDebugOutput feature GLContext.enableGLDebugMessage(true) or GLContext.setContextCreationFlags(GLContext.CTX_OPTION_DEBUG) shall be called _before_ context creation via GLContext.makeCurrent()! In case GLAutoDrawable is being used, GLAutoDrawable.setContextCreationFlags(GLContext.CTX_OPTION_DEBUG) shall be issued before context creation via GLContext.makeCurrent()!. After context creation, the GLDebugOutput feature may be enabled or disabled at any time using this method. Verify both unit tests for usability. |