Преглед на файлове

print number of texture units

tags/mesa_3_5
Brian Paul преди 26 години
родител
ревизия
563d26b247
променени са 1 файла, в които са добавени 8 реда и са изтрити 1 реда
  1. 8
    1
      progs/demos/multiarb.c

+ 8
- 1
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);


Loading…
Отказ
Запис