2 * Author: Max Lingua <sunmax@libero.it>
8 #include "main/mtypes.h"
9 #include "swrast/swrast.h"
11 #define _S3V_NEW_VERTEX (_NEW_TEXTURE | \
12 _DD_NEW_TRI_UNFILLED | \
13 _DD_NEW_TRI_LIGHT_TWOSIDE)
16 extern void s3vChooseVertexState( GLcontext
*ctx
);
17 extern void s3vCheckTexSizes( GLcontext
*ctx
);
18 extern void s3vBuildVertices( GLcontext
*ctx
,
24 extern void s3v_import_float_colors( GLcontext
*ctx
);
25 extern void s3v_import_float_spec_colors( GLcontext
*ctx
);
27 extern void s3v_translate_vertex( GLcontext
*ctx
,
31 extern void s3vInitVB( GLcontext
*ctx
);
32 extern void s3vFreeVB( GLcontext
*ctx
);
34 extern void s3v_print_vertex( GLcontext
*ctx
, const s3vVertex
*v
);
36 extern void s3vPrintSetupFlags(char *msg
, GLuint flags
);