r300: Replaced the ugly VERTEX_SHADER_INSTRUCTION typedef.
authorOliver McFadden <z3ro.geek@gmail.com>
Mon, 16 Jul 2007 05:04:10 +0000 (05:04 +0000)
committerOliver McFadden <z3ro.geek@gmail.com>
Mon, 16 Jul 2007 05:04:10 +0000 (05:04 +0000)
src/mesa/drivers/dri/r300/r300_context.h
src/mesa/drivers/dri/r300/r300_vertprog.c
src/mesa/drivers/dri/r300/r300_vertprog.h

index 6615bc7..00fa498 100644 (file)
@@ -568,7 +568,7 @@ struct r300_vertex_shader_fragment {
        union {
                GLuint d[VSF_MAX_FRAGMENT_LENGTH];
                float f[VSF_MAX_FRAGMENT_LENGTH];
-               VERTEX_SHADER_INSTRUCTION i[VSF_MAX_FRAGMENT_LENGTH / 4];
+               struct r300_vertprog_instruction i[VSF_MAX_FRAGMENT_LENGTH / 4];
        } body;
 };
 
index a40fb4f..dfea8b4 100644 (file)
@@ -415,7 +415,7 @@ static void r300TranslateVertexShader(struct r300_vertex_program *vp,
                                      struct prog_instruction *vpi)
 {
        int i, cur_reg = 0;
-       VERTEX_SHADER_INSTRUCTION *o_inst;
+       struct r300_vertprog_instruction *o_inst;
        unsigned long operands;
        int are_srcs_scalar;
        unsigned long hw_op;
index 252d5a9..0da158c 100644 (file)
@@ -3,10 +3,10 @@
 
 #include "r300_reg.h"
 
-typedef struct {
+struct r300_vertprog_instruction {
        GLuint op;
        GLuint src[3];
-} VERTEX_SHADER_INSTRUCTION;
+};
 
 #define VSF_FLAG_X     1
 #define VSF_FLAG_Y     2