hack to use glTexCoord4f and Q variable to test projective texcoords
authorBrian Paul <brian.paul@tungstengraphics.com>
Sun, 18 Apr 2004 20:13:21 +0000 (20:13 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Sun, 18 Apr 2004 20:13:21 +0000 (20:13 +0000)
progs/tests/arbfptexture.c

index cee8bfa659a7d8b61aeb252d282b738affac2627..a854908c311600304f18a9bca63a01794887f800 100644 (file)
@@ -26,10 +26,11 @@ static void Display( void )
    glRotatef(Zrot, 0.0, 0.0, 1.0);
 
    glBegin(GL_POLYGON);
-   glColor4f(1.0, 1.0, 1.0, 1);   glTexCoord2f(0, 0);   glVertex2f(-1, -1);
-   glColor4f(0.2, 0.2, 1.0, 1);   glTexCoord2f(1, 0);   glVertex2f( 1, -1);
-   glColor4f(0.2, 1.0, 0.2, 1);   glTexCoord2f(1, 1);   glVertex2f( 1,  1);
-   glColor4f(1.0, 0.2, 0.2, 1);   glTexCoord2f(0, 1);   glVertex2f(-1,  1);
+#define Q 2
+   glColor4f(1.0, 1.0, 1.0, 1);   glTexCoord4f(0, 0, 0, Q);   glVertex2f(-1, -1);
+   glColor4f(0.2, 0.2, 1.0, 1);   glTexCoord4f(1, 0, 0, Q);   glVertex2f( 1, -1);
+   glColor4f(0.2, 1.0, 0.2, 1);   glTexCoord4f(1, 1, 0, Q);   glVertex2f( 1,  1);
+   glColor4f(1.0, 0.2, 0.2, 1);   glTexCoord4f(0, 1, 0, Q);   glVertex2f(-1,  1);
    glEnd();
 
    glPopMatrix();