Hello, unluckily this didn't fix the warning... I've done some more compile testing and found this solution:
- static struct ir3_shader_key key = {{0}}; +static struct ir3_shader_key key = {{{0, 0, 0, 0, 0, 0, 0, 0}}, 0, 0, 0, 0, 0, 0, 0, 0}; is this correct? Should I send a new patch? Cheers, Francesco 2016-07-20 9:49 GMT+02:00 Francesco Ansanelli <franci...@gmail.com>: > --- > src/gallium/drivers/freedreno/ir3/ir3_shader.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/gallium/drivers/freedreno/ir3/ir3_shader.c > b/src/gallium/drivers/freedreno/ir3/ir3_shader.c > index 9f39f9f..5d57c0b 100644 > --- a/src/gallium/drivers/freedreno/ir3/ir3_shader.c > +++ b/src/gallium/drivers/freedreno/ir3/ir3_shader.c > @@ -309,7 +309,7 @@ ir3_shader_create(struct ir3_compiler *compiler, > * (as otherwise nothing will trigger the shader to be > * actually compiled) > */ > - static struct ir3_shader_key key = {0}; > + static struct ir3_shader_key key = {{0}}; > ir3_shader_variant(shader, key, debug); > } > return shader; > -- > 1.7.9.5 > >
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev