summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r600/evergreen_vertprog.c
diff options
context:
space:
mode:
authorAndre Maasikas <amaasikas@gmail.com>2010-09-02 11:03:38 +0300
committerAndre Maasikas <amaasikas@gmail.com>2010-09-09 11:08:11 +0300
commit5697bf166082119593bf1297028d03a7938eacfb (patch)
treeab0675653947814e79e2f72560e9ce287a37c1d2 /src/mesa/drivers/dri/r600/evergreen_vertprog.c
parentae21956be29c027659568e17f1cf72d1931c4d61 (diff)
r600: remove mask from output intructions
in case of relative addressing we never get to know which comps were really written.
Diffstat (limited to 'src/mesa/drivers/dri/r600/evergreen_vertprog.c')
-rw-r--r--src/mesa/drivers/dri/r600/evergreen_vertprog.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/mesa/drivers/dri/r600/evergreen_vertprog.c b/src/mesa/drivers/dri/r600/evergreen_vertprog.c
index bdd9a9eb12..291158009d 100644
--- a/src/mesa/drivers/dri/r600/evergreen_vertprog.c
+++ b/src/mesa/drivers/dri/r600/evergreen_vertprog.c
@@ -200,7 +200,6 @@ void evergreen_Map_Vertex_Program(GLcontext *ctx,
struct evergreen_vertex_program *vp,
struct gl_vertex_program *mesa_vp)
{
- GLuint ui;
r700_AssemblerBase *pAsm = &(vp->r700AsmCode);
unsigned int num_inputs;
@@ -226,13 +225,6 @@ void evergreen_Map_Vertex_Program(GLcontext *ctx,
pAsm->number_used_registers += pAsm->number_of_exports;
- pAsm->pucOutMask = (unsigned char*) MALLOC(pAsm->number_of_exports);
-
- for(ui=0; ui<pAsm->number_of_exports; ui++)
- {
- pAsm->pucOutMask[ui] = 0x0;
- }
-
/* Map temporary registers (GPRs) */
pAsm->starting_temp_register_number = pAsm->number_used_registers;