From ad00a7899396dc56abb4f813487bb19100551348 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Tue, 16 Jan 2018 08:40:36 -0700 Subject: [PATCH] mesa/program: change validate_inputs() local var 'inputs' to GLbitfield64 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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. Reviewed-by: Nicolai Hähnle Reviewed-by: Roland Scheidegger --- 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 04ec18d840d..1bc5f515494 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.30.2