Browse Source

r300: Replaced the ugly VERTEX_SHADER_INSTRUCTION typedef.

tags/mesa_7_1_rc1
Oliver McFadden 18 years ago
parent
commit
b0f0b4044c

+ 1
- 1
src/mesa/drivers/dri/r300/r300_context.h View 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;
};


+ 1
- 1
src/mesa/drivers/dri/r300/r300_vertprog.c View 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;

+ 2
- 2
src/mesa/drivers/dri/r300/r300_vertprog.h View 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

Loading…
Cancel
Save