fix another bug in get_register_pointer()

This commit is contained in:
Brian Paul 2004-06-29 00:21:04 +00:00
parent 80cc018a68
commit fc84e82b28

View file

@ -236,8 +236,10 @@ get_register_pointer( const struct vp_src_register *source,
(source->File == PROGRAM_STATE_VAR) );
if (reg < 0 || reg > MAX_NV_VERTEX_PROGRAM_PARAMS)
return ZeroVec;
else
else if (source->File == PROGRAM_ENV_PARAM)
return state->Parameters[reg];
else
return state->Current->Parameters->Parameters[reg].Values;
}
else {
switch (source->File) {