Class TraceGL4bc

java.lang.Object
com.jogamp.opengl.TraceGL4bc
All Implemented Interfaces:
GLLightingFunc, GLMatrixFunc, GLPointerFunc, GL, GL2, GL2ES1, GL2ES2, GL2ES3, GL2GL3, GL3, GL3bc, GL3ES3, GL4, GL4bc, GL4ES3, GLBase
Direct Known Subclasses:
TraceGL2, TraceGL3, TraceGL3bc, TraceGL4

public class TraceGL4bc extends Object implements GL3bc, GL4, GL4bc

Composable pipeline which wraps an underlying GL implementation, providing tracing information to a user-specified PrintStream before and after each OpenGL method call.

Sample code which installs this pipeline:

   gl = drawable.setGL(new TraceGL(drawable.getGL(), System.err));
 
For automatic instantiation see GLPipelineFactory.create(String, Class, GL, Object[])