From 563d26b247395c1eaf0780a2b7536c52ceea9cc1 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Wed, 1 Nov 2000 16:02:01 +0000 Subject: [PATCH] print number of texture units --- progs/demos/multiarb.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/progs/demos/multiarb.c b/progs/demos/multiarb.c index 18d6c01..aa0beb9 100644 --- a/progs/demos/multiarb.c +++ b/progs/demos/multiarb.c @@ -1,4 +1,4 @@ -/* $Id: multiarb.c,v 1.6 2000/05/23 23:21:00 brianp Exp $ */ +/* $Id: multiarb.c,v 1.7 2000/11/01 16:02:01 brianp Exp $ */ /* * GL_ARB_multitexture demo @@ -12,6 +12,9 @@ /* * $Log: multiarb.c,v $ + * Revision 1.7 2000/11/01 16:02:01 brianp + * print number of texture units + * * Revision 1.6 2000/05/23 23:21:00 brianp * set default window pos * @@ -246,6 +249,7 @@ static void SpecialKey( int key, int x, int y ) static void Init( int argc, char *argv[] ) { GLuint texObj[2]; + GLint units; const char *exten = (const char *) glGetString(GL_EXTENSIONS); if (!strstr(exten, "GL_ARB_multitexture")) { @@ -253,6 +257,9 @@ static void Init( int argc, char *argv[] ) exit(1); } + glGetIntegerv(GL_MAX_TEXTURE_UNITS_ARB, &units); + printf("%d texture units supported\n", units); + /* allocate two texture objects */ glGenTextures(2, texObj); -- 2.7.4