From fe85753859d3994c3d74860258be122a1bb86aa3 Mon Sep 17 00:00:00 2001 From: Wolfgang Draxinger Date: Mon, 14 Dec 2020 18:34:08 +0100 Subject: minimal example for X11 MIT-SHM with Xcb --- samples/OpenGL/compute_shader/main.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'samples/OpenGL/compute_shader/main.c') 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); -- cgit v1.2.3