demos: update multitex.c GLSL demo to use vertex arrays or glVertex-mode
[mesa.git] / progs / glsl / multitex.vert
index 5518ca1ddd8c1b7728d693d0a9c479575b9ead0a..4fae3b73fb70c40ab31760cf535c6ac863c8207c 100644 (file)
@@ -2,9 +2,13 @@
 // Brian Paul
 
 
+attribute vec4 TexCoord0, TexCoord1;
+attribute vec4 VertCoord;
+
 void main() 
 {
-   gl_TexCoord[0] = gl_MultiTexCoord0;
-   gl_TexCoord[1] = gl_MultiTexCoord1;
-   gl_Position = ftransform();
+   gl_TexCoord[0] = TexCoord0;
+   gl_TexCoord[1] = TexCoord1;
+   // note: may use gl_Vertex or VertCoord here for testing:
+   gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
 }