Both state->prog->info.inputs_read and state->InputsBound are GLbitfield64
so it seems that the OR of those values should be of the same type.
I'm not sure this fixes any actual issues though.
---
src/mesa/program/program_parse.y | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mesa/program/program_parse.y b/src/mesa/program/program_parse.y
index 04ec18d..1bc5f51 100644
--- a/src/mesa/program/program_parse.y
+++ b/src/mesa/program/program_parse.y
@@ -2212,7 +2212,7 @@ set_src_reg_swz(struct asm_src_register *r,
gl_register_file file, GLint index,
int
validate_inputs(struct YYLTYPE *locp, struct asm_parser_state *state)
{
- const GLbitfield inputs = state->prog->info.inputs_read |
state->InputsBound;
+ const GLbitfield64 inputs = state->prog->info.inputs_read |
state->InputsBound;
GLbitfield ff_inputs = 0;
/* Since Mesa internal attribute indices are different from
--
2.7.4
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev