aboutsummaryrefslogtreecommitdiff
path: root/samples/OpenGL/compute_shader/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'samples/OpenGL/compute_shader/main.c')
-rw-r--r--samples/OpenGL/compute_shader/main.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/samples/OpenGL/compute_shader/main.c b/samples/OpenGL/compute_shader/main.c
index c6acdc3..a519439 100644
--- a/samples/OpenGL/compute_shader/main.c
+++ b/samples/OpenGL/compute_shader/main.c
@@ -246,6 +246,20 @@ void gldebugcallback(
fprintf(stderr, "(GL) %s\n", message);
}
+static
+void glinfodump(void)
+{
+ printf(
+ "OpenGL vendor: %s\n"
+ "OpenGL renderer: %s\n"
+ "OpenGL version: %s\n",
+ " GLSL version: %s\n",
+ glGetString(GL_VENDOR),
+ glGetString(GL_RENDERER),
+ glGetString(GL_VERSION),
+ glGetString(GL_SHADING_LANGUAGE_VERSION) );
+}
+
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
@@ -253,7 +267,7 @@ int main(int argc, char *argv[])
glutInitDisplayMode(GLUT_RGB | GLUT_DEPTH | GLUT_DOUBLE);
glutInitWindowPosition(0,0);
glutInitWindowSize(win_width, win_height);
- glutCreateWindow("Compute Shader");
+ glutCreateWindow("compute shader point overdraw benchmark");
if( GLEW_OK != glewInit() ) { return 1; }
glDebugMessageCallback((GLDEBUGPROC)gldebugcallback, NULL);