diff options
| -rw-r--r-- | src/mesa/shader/prog_execute.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/src/mesa/shader/prog_execute.c b/src/mesa/shader/prog_execute.c index 32b6ff4fd4..23648f3f4c 100644 --- a/src/mesa/shader/prog_execute.c +++ b/src/mesa/shader/prog_execute.c @@ -81,11 +81,12 @@ get_register_pointer(const struct prog_src_register *source,  {     if (source->RelAddr) {        const GLint reg = source->Index + machine->AddressReg[0][0]; -      if (source->File == PROGRAM_ENV_PARAM) +      if (source->File == PROGRAM_ENV_PARAM) {           if (reg < 0 || reg >= MAX_PROGRAM_ENV_PARAMS)              return ZeroVec;           else              return machine->EnvParams[reg]; +      }        else {           const struct gl_program_parameter_list *params;           ASSERT(source->File == PROGRAM_LOCAL_PARAM || | 
