From 62dc802818f865484b53b28548b6b51e67fdff09 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Fri, 30 May 2003 15:38:26 +0000 Subject: misc changes from testing --- progs/tests/vparray.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'progs') diff --git a/progs/tests/vparray.c b/progs/tests/vparray.c index d7d2db2bdb..65a3bbfefc 100644 --- a/progs/tests/vparray.c +++ b/progs/tests/vparray.c @@ -69,13 +69,21 @@ static void Display(void) if (useProgram) { glVertexAttribPointerNV( 0, 3, GL_FLOAT, 6 * sizeof(GLfloat), data ); glEnableClientState( GL_VERTEX_ATTRIB_ARRAY0_NV ); + glVertexAttribPointerNV( 2, 3, GL_FLOAT, 6 * sizeof(GLfloat), ((GLfloat *) data) + 3); + glEnableClientState( GL_VERTEX_ATTRIB_ARRAY2_NV); + + glDisableClientState( GL_VERTEX_ARRAY ); + glDisableClientState( GL_NORMAL_ARRAY ); } else { glVertexPointer( 3, GL_FLOAT, 6 * sizeof(GLfloat), data ); glEnableClientState( GL_VERTEX_ARRAY ); + glNormalPointer( GL_FLOAT, 6 * sizeof(GLfloat), ((GLfloat *) data) + 3); + glEnableClientState( GL_NORMAL_ARRAY ); + + glDisableClientState( GL_VERTEX_ATTRIB_ARRAY0_NV ); + glDisableClientState( GL_VERTEX_ATTRIB_ARRAY2_NV); } - glNormalPointer( GL_FLOAT, 6 * sizeof(GLfloat), ((GLfloat *) data) + 3); - glEnableClientState( GL_NORMAL_ARRAY ); glDrawArrays(GL_TRIANGLE_STRIP, 0, numverts); -- cgit v1.2.3