Отладка JOGL: использование DebugGL - PullRequest
2 голосов
/ 16 февраля 2012

Я пробовал некоторые учебники по JOGL, и в нескольких примерах я встречал эту строку кода:

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

Когда я смотрю следующее, этот API класс DebugGLне определено.Существует DebugGL2, DebugGL3 и его варианты ESI.Как мне узнать, какой использовать?

Спасибо за продвижение

1 Ответ

3 голосов
/ 20 февраля 2012

Вам необходимо знать версию OpenGL, используемую на вашей машине.Это можно узнать, вызвав функцию gl.glGetString(GL.GL_VERSION).Оттуда вы можете определить подходящий класс DebugGL для использования.

...