From ba3d088e27aa1a2bba9b91fd452cc4091aab1fe1 Mon Sep 17 00:00:00 2001 From: Daniel Borca Date: Tue, 13 Jul 2004 06:45:56 +0000 Subject: [PATCH] fixed vertex RGBA --- src/mesa/drivers/dri/tdfx/tdfx_vbtmp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/tdfx/tdfx_vbtmp.h b/src/mesa/drivers/dri/tdfx/tdfx_vbtmp.h index fd693330dad..e51e1f561ae 100644 --- a/src/mesa/drivers/dri/tdfx/tdfx_vbtmp.h +++ b/src/mesa/drivers/dri/tdfx/tdfx_vbtmp.h @@ -75,7 +75,7 @@ static void TAG(emit)( GLcontext *ctx, proj = (GLfloat (*)[4])((GLubyte *)proj + proj_stride); } if (IND & TDFX_RGBA_BIT) { - GLubyte *b = (GLubyte *)&v[4]; + GLubyte *b = (GLubyte *)((GLuint *)v + 4); UNCLAMPED_FLOAT_TO_UBYTE(b[0], col[0][2]); UNCLAMPED_FLOAT_TO_UBYTE(b[1], col[0][1]); UNCLAMPED_FLOAT_TO_UBYTE(b[2], col[0][0]);