aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/jogamp/opengl/ToolkitThreadingPlugin.java
Commit message (Collapse)AuthorAgeFilesLines
* jogl: remove all trailing whitespaceHarvey Harrison2013-10-171-8/+8
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* Enhance and generalize AWT Threading* implementation; Minor changes ..Sven Gothel2012-03-251-0/+67
Threading*: - add invoke(..) generalizing the Therading decision GLCanvas: - remove 'manual' Threading decision, simply call Threading.invoke(..) - use anonymous Runnable instances - remove drawable lock, drawable is volatile instead GLJPanel: - remove 'manual' Threading decision, simply call Threading.invoke(..) - use anonymous Runnable instances - DEBUG: Use getThreadName() prefix GLContextImpl: - Remove GLWorkerThread idle command on makeCurrent(), no holding of context in worker thread while idle. - DEBUG: Use getThreadName() prefix X11GLXContext: - DEBUG: Use getThreadName() prefix TODO: Validate whether it's OK for GLCanvas and GLJPanel to set Threading.Mode.MT as the default mode!