program: Remove NV_fragment_program scalar suffix parsing.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Acked-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
@@ -564,23 +564,6 @@ scalarUse: srcReg scalarSuffix
|
||||
$$.Base.Swizzle = _mesa_combine_swizzles($$.Base.Swizzle,
|
||||
$2.swizzle);
|
||||
}
|
||||
| paramConstScalarUse
|
||||
{
|
||||
struct asm_symbol temp_sym;
|
||||
|
||||
if (!state->option.NV_fragment) {
|
||||
yyerror(& @1, state, "expected scalar suffix");
|
||||
YYERROR;
|
||||
}
|
||||
|
||||
memset(& temp_sym, 0, sizeof(temp_sym));
|
||||
temp_sym.param_binding_begin = ~0;
|
||||
initialize_symbol_from_const(state->prog, & temp_sym, & $1, GL_TRUE);
|
||||
|
||||
set_src_reg_swz(& $$, PROGRAM_CONSTANT,
|
||||
temp_sym.param_binding_begin,
|
||||
temp_sym.param_binding_swizzle);
|
||||
}
|
||||
;
|
||||
|
||||
swizzleSrcReg: optionalSign srcReg swizzleSuffix
|
||||
|
Reference in New Issue
Block a user