Package com.jogamp.opengl.impl

Interface Summary
SharedResourceRunner.Implementation  
SharedResourceRunner.Resource  
ThreadingPlugin  
 

Class Summary
Debug Helper routines for logging and debugging.
DesktopGLDynamicLibraryBundleInfo  
DesktopGLDynamicLookupHelper  
GLBufferSizeTracker Tracks as closely as possible the sizes of allocated OpenGL buffer objects.
GLBufferStateTracker Tracks as closely as possible which OpenGL buffer object is bound to which binding target in the current OpenGL context.
GLContextImpl  
GLContextLock Implements the makeCurrent / release locking behavior of the GLContext class.
GLContextShareSet Provides a mechanism by which OpenGL contexts can share textures and display lists in the face of multithreading and asynchronous context creation as is inherent in the AWT and Swing.
GLDrawableFactoryImpl Extends GLDrawableFactory with a few methods for handling typically software-accelerated offscreen rendering (Device Independent Bitmaps on Windows, pixmaps on X11).
GLDrawableHelper Encapsulates the implementation of most of the GLAutoDrawable's methods to be able to share it between GLCanvas and GLJPanel.
GLDrawableImpl  
GLDynamicLibraryBundleInfo  
GLDynamicLookupHelper  
GLGraphicsConfigurationFactory  
GLGraphicsConfigurationUtil  
GLPbufferImpl Platform-independent class exposing pbuffer functionality to applications.
GLRunnableTask Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
GLStateTracker Tracks as closely as possible OpenGL states.
GLWorkerThread Singleton thread upon which all OpenGL work is performed by default.
MemoryObject  
ProjectFloat ProjectFloat.java

Created 11-jan-2004

SharedResourceRunner  
SystemUtil  
ThreadingImpl Implementation of the Threading class.
 



Copyright 2010 JogAmp Community.