aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/jogamp/opengl/GLContextImpl.java
Commit message (Expand)AuthorAgeFilesLines
* GLContextImpl/GLDrawableImpl: More fail-safe, cleanup, mark some methods finalSven Gothel2012-06-291-8/+11
* GLContext* TRACE_SWITCH: Add GLContext instance hash value to allow tracking.Sven Gothel2012-06-281-11/+13
* Misc cleanup: Add @Override, remove trailing whitespaceSven Gothel2012-06-271-119/+146
* NativeSurface Cleanup (API Change) - Adapt to GlueGen Lock cleanup commit: 83...Sven Gothel2012-06-271-3/+3
* GLContext.destroy() error case: Lock hold > 1 - More explicit error message.Sven Gothel2012-05-141-2/+2
* GLContext*: Remove '[set/is]Synchronized(..)' - Defaults to wait for locks: 1...Sven Gothel2012-05-131-70/+49
* GLContext: Don't enable TRACE_SWITCH if DEBUG is enabled.Sven Gothel2012-04-031-2/+2
* Enhance and generalize AWT Threading* implementation; Minor changes ..Sven Gothel2012-03-251-19/+9
* Fix bug 564 - part 2 (X11 Mesa 8.0.1 GL 3.0 w/ failing GLX_ARB_create_context)Sven Gothel2012-03-201-26/+34
* GLContextImpl: Detect "llvmpipe" as a software renderer (Mesa 8.0.1)Sven Gothel2012-03-191-1/+2
* Fix bug 564 (X11 Mesa 8.0.1 GL 3.0 w/o GLX_ARB_create_context)Sven Gothel2012-03-181-11/+14
* GL/GLContext: Properly define swapInterval incl. default value for EGL (1) an...Sven Gothel2012-03-101-0/+2
* GLContextImpl: Expose GL_RENDERER for impl. / EGLContext workaround Android 4...Sven Gothel2012-03-071-22/+36
* Software Rasterizer: Add 'Mesa X11' to GL_RENDERER list. EGLDrawable: Remove ...Sven Gothel2012-02-291-2/+4
* GLContext.isCurrentContextHardwareRasterizer(): Recognize 'softpipe' (Gallium...Sven Gothel2012-02-261-3/+18
* Fix GLProfile/GLDrawableFactory bug: Recursion on default desktop device, sin...Sven Gothel2012-02-251-1/+1
* DEBUG Output: More thread-names to drawable/context lifecycle; Remove massive...Sven Gothel2012-02-221-17/+17
* API Change [GLProfile/GLContext]: Add notion of hardware acceleration in GLPr...Sven Gothel2012-02-201-12/+61
* Fix ExtensionAvailabilityCache ; Enhance caching.Sven Gothel2012-02-141-15/+24
* Enhance ExtensionAvailabilityCache ; Expose extension count in GLContext (and...Sven Gothel2012-02-131-25/+12
* Fix JOGL GLContextImpl ProcAddressTable and Extension CachingSven Gothel2012-02-131-15/+11
* OpenGL ES/EGL OverhaulSven Gothel2012-02-131-25/+37
* OSX Fix: Catch releaseImpl's glFinish() exception (DebugGL); Make GLContext.r...Sven Gothel2012-01-131-6/+10
* GLContext/NativeSurface Impl's toString(): Add lock.toString()Sven Gothel2012-01-081-5/+0
* GLContext*/GLDrawableHelper: Fix consistency of recursive makeCurrent()/relea...Sven Gothel2012-01-081-128/+160
* setGLFunctionAvailability(..): Reduce the calls to resetProcAddressTable() 12...Sven Gothel2011-12-131-34/+60
* Fix concurrency bug of GLProfile initialization ; Fix SharedResourceRunner 'd...Sven Gothel2011-12-111-2/+0
* GLContext fix shutdown(): Clear proc address tables and extension cache (GLCo...Sven Gothel2011-12-011-2/+6
* GLContextImpl*: createImpl() / makeCurrentImpl() refinement / robostnessSven Gothel2011-11-291-11/+27
* Fix Bug 527: Creating a context w/ shared context, while the latter is in use...Sven Gothel2011-11-281-2/+12
* NEWT/GLContextImpl: Refine API doc, NEWT: Display name -> connection nameSven Gothel2011-11-261-1/+4
* NativeSurface's getGraphicsConfiguration() returns the native (delegated) Abs...Sven Gothel2011-11-231-4/+4
* GLProfile: Add GLProfile getImpl(); Use getImpl() for getGL2ES[12](..), dropp...Sven Gothel2011-10-261-1/+1
* MacOSX: Always release ctx on main thread (offscreen was frozen as well); Cle...Sven Gothel2011-10-131-1/+1
* MacOSX: Fix shared ctx release [onMainThread]; Make GLContextShareSet lifecyc...Sven Gothel2011-10-131-19/+9
* JOGL/OSX: Properly utilize NSOpenGLContext update() via ContextUpdater, which...Sven Gothel2011-10-131-3/+13
* GLContext/GLDebugMessageHandler: Fix/clarify init and usage of dbg handlerSven Gothel2011-09-301-3/+9
* GLContextImpl: Fix bug: Surface was not unlocked in case new context creation...Sven Gothel2011-09-271-7/+9
* *GLContext: resetStates(); getPlatformExtensionsString(); GLX/WGL NV_swap_gro...Sven Gothel2011-09-091-20/+9
* Add GL Version 4.2 in GLContext Query - Add verification via glGetIntegerv(GL...Sven Gothel2011-09-021-36/+52
* Fix glDebugMessageInsert: Pass string length to native method instead of -1/0...Sven Gothel2011-08-011-2/+3
* JOGL: Add GLBase::isGLES2Compatible()Sven Gothel2011-07-311-6/+3
* GLContext GLDebugMessages: Add synchronous status/dumpStack; Remove length in...Sven Gothel2011-04-281-16/+17
* GLContextImpl.createContextARB(..): Use impl. GLProfile to determine requeste...Sven Gothel2011-04-251-6/+7
* jogl.debug.DebugGL enables new DebugMessage/Output featureSven Gothel2011-04-241-5/+6
* Add unified support for GL_ARB_debug_output and GL_AMD_debug_output.Sven Gothel2011-04-241-5/+90
* GLContextImpl: GLContextLock -> RecursiveLockSven Gothel2011-04-231-23/+42
* Fix: DEBUG field (regression)Sven Gothel2011-04-051-0/+2
* GLContext: Added java.debug.DebugGL and java.debug.TraceGL to enable debug an...Sven Gothel2011-04-051-3/+9
* changes due to code cleanup in gluegen.Michael Bien2011-02-261-2/+2