From ad6302432041e931bca5a38977b9a657fba1db59 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Mon, 28 Sep 2009 15:32:19 +0000 Subject: [PATCH] Added renderer information for dynamic OpenGL test --- test/testdyngl.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/testdyngl.c b/test/testdyngl.c index 5e4275e33..eb97cbeb7 100644 --- a/test/testdyngl.c +++ b/test/testdyngl.c @@ -68,6 +68,7 @@ typedef struct void (APIENTRY * glRotatef) (GLfloat, GLfloat, GLfloat, GLfloat); void (APIENTRY * glViewport) (GLint, GLint, GLsizei, GLsizei); void (APIENTRY * glFogf) (GLenum, GLfloat); + const GLubyte* (APIENTRY * glGetString) (GLenum); } glfuncs; @@ -91,6 +92,12 @@ init_glfuncs(glfuncs * f) f->glRotatef = get_funcaddr("glRotatef"); f->glViewport = get_funcaddr("glViewport"); f->glFogf = get_funcaddr("glFogf"); + f->glGetString = get_funcaddr("glGetString"); + + printf("Vendor : %s\n", f->glGetString(GL_VENDOR)); + printf("Renderer : %s\n", f->glGetString(GL_RENDERER)); + printf("Version : %s\n", f->glGetString(GL_VERSION)); + printf("Extensions : %s\n", f->glGetString(GL_EXTENSIONS)); } #define NB_PIXELS 1000