diff options
author | Samuel Pitoiset <[email protected]> | 2017-03-01 00:31:20 +0100 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2017-03-01 14:15:31 +0100 |
commit | be8aa76afd2cc5326c9d9d59c591e06365c5f618 (patch) | |
tree | 2bbe816e736d16e0ced829c047be0e4d20657537 /src/compiler/glsl/glsl_parser.yy | |
parent | ca7d2025a7547275101efbca0b45adb67f8fa59d (diff) |
glsl: remove unecessary flags.q.subroutine_def
This bit is definitely not necessary because subroutine_list
can be used instead. This frees one more bit in the flags.q
struct which is nice because arb_bindless_texture will need
4 bits for the new layout qualifiers.
No piglit regressions found (including compiler tests) with
"-t subroutine".
v2: set the subroutine flag for validating illegal flags
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Timothy Arceri <[email protected]>
Diffstat (limited to 'src/compiler/glsl/glsl_parser.yy')
-rw-r--r-- | src/compiler/glsl/glsl_parser.yy | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/glsl/glsl_parser.yy b/src/compiler/glsl/glsl_parser.yy index 7777d703f8c..59453d72f64 100644 --- a/src/compiler/glsl/glsl_parser.yy +++ b/src/compiler/glsl/glsl_parser.yy @@ -1812,7 +1812,7 @@ subroutine_qualifier: | SUBROUTINE '(' subroutine_type_list ')' { memset(& $$, 0, sizeof($$)); - $$.flags.q.subroutine_def = 1; + $$.flags.q.subroutine = 1; $$.subroutine_list = $3; } ; |