diff libinterp/corefcn/gl-render.cc @ 23042:c2ed86feba05

gl-render.cc: Show OpenGL error also as string
author Andreas Weber <andy.weber.aw@gmail.com>
date Sat, 14 Jan 2017 10:04:07 +0100
parents 27e4ec3b0b49
children ef4d915df748
line wrap: on
line diff
--- a/libinterp/corefcn/gl-render.cc	Fri Jan 13 15:51:34 2017 -0800
+++ b/libinterp/corefcn/gl-render.cc	Sat Jan 14 10:04:07 2017 +0100
@@ -701,8 +701,8 @@
 
     GLenum gl_error = glGetError ();
     if (gl_error)
-      warning ("opengl_renderer: Error %d occurred drawing '%s' object",
-               gl_error, props.graphics_object_name ().c_str ());
+      warning ("opengl_renderer: Error '%s' (%d) occurred drawing '%s' object",
+               gluErrorString (gl_error), gl_error, props.graphics_object_name ().c_str ());
 
 #endif
   }
@@ -835,8 +835,8 @@
 
     GLenum gl_error = glGetError ();
     if (gl_error)
-      warning ("opengl_renderer: Error %d occurred in init_gl_context",
-               gl_error);
+      warning ("opengl_renderer: Error '%s' (%d) occurred in init_gl_context",
+               gluErrorString (gl_error), gl_error);
 
 #else