From 305cdc83f78a5ac63d5ca1e56538a1eade62bb23 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sun, 23 Jun 2013 15:27:48 +0200 Subject: Fix Regression of 889ba9488ca07b59fdcc378642a2dc20676d69a3: GLDebugMessageHandler GL Profile criteria for availability is wrong --- src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java') diff --git a/src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java b/src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java index 4c7f414ca..10cdd512e 100644 --- a/src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java +++ b/src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java @@ -160,7 +160,7 @@ public class GLDebugMessageHandler { } final ProcAddressTable procAddressTable = ctx.getGLProcAddressTable(); - if( ctx.isGL4() ) { + if( !ctx.isGLES1() && !ctx.isGLES2() ) { switch(extType) { case EXT_ARB: glDebugMessageCallbackProcAddress = getAddressFor(procAddressTable, "glDebugMessageCallbackARB"); @@ -170,6 +170,7 @@ public class GLDebugMessageHandler { break; } } else { + glDebugMessageCallbackProcAddress = 0; if(DEBUG) { System.err.println("Non desktop context not supported"); } -- cgit v1.2.3