From 0d047d10f196b72be938d004f2e0fc7e5c253702 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Wed, 2 Mar 2016 11:01:33 -0800 Subject: [PATCH] program: Clean up after condition code removal. --- src/mesa/program/prog_execute.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/mesa/program/prog_execute.c b/src/mesa/program/prog_execute.c index 8f167be..aadf821 100644 --- a/src/mesa/program/prog_execute.c +++ b/src/mesa/program/prog_execute.c @@ -650,11 +650,9 @@ _mesa_execute_program(struct gl_context * ctx, program->Instructions[inst->BranchTarget].Opcode == OPCODE_ENDIF); /* eval condition */ - if (inst->SrcReg[0].File != PROGRAM_UNDEFINED) { - GLfloat a[4]; - fetch_vector1(&inst->SrcReg[0], machine, a); - cond = (a[0] != 0.0F); - } + GLfloat a[4]; + fetch_vector1(&inst->SrcReg[0], machine, a); + cond = (a[0] != 0.0F); if (DEBUG_PROG) { printf("IF: %d\n", cond); } -- 2.7.4