JOGL调试:DebugGL用法

时间:2012-02-16 04:07:05

标签: java opengl jogl

我一直在尝试一些JOGL教程,在一些例子中我遇到过这行代码:

public void display(GLAutoDrawable drawable) 
{
  GL gl = drawable.getGL();
  drawable.setGL(new DebugGL(g1));
..

当我查看以下API时,未定义DebugGL类。有DebugGL2,DebugGL3及其ESI变体。我怎么知道使用哪一个?

谢谢你

1 个答案:

答案 0 :(得分:3)

您需要知道机器使用的OpenGL版本。这可以通过调用函数gl.glGetString(GL.GL_VERSION)找到。从那里,您可以确定要使用的相应DebugGL类。