Reviewed-by: Mark Janes <mark.a.ja...@intel.com> Jason Ekstrand <ja...@jlekstrand.net> writes:
> These don't work in MSVC or in older versions of GCC > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89899 > Cc: Eric Anholt <e...@anholt.net> > --- > src/glsl/nir/nir_lower_tex_projector.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/src/glsl/nir/nir_lower_tex_projector.c > b/src/glsl/nir/nir_lower_tex_projector.c > index 6327b23..6b0e9c3 100644 > --- a/src/glsl/nir/nir_lower_tex_projector.c > +++ b/src/glsl/nir/nir_lower_tex_projector.c > @@ -109,7 +109,8 @@ nir_lower_tex_projector_block(nir_block *block, void > *void_state) > /* Now move the later tex sources down the array so that the projector > * disappears. > */ > - nir_src dead = {.is_ssa = false, .ssa = NULL}; > + nir_src dead; > + memset(&dead, 0, sizeof dead); > nir_instr_rewrite_src(&tex->instr, &tex->src[proj_index].src, dead); > memmove(&tex->src[proj_index], > &tex->src[proj_index + 1], > -- > 2.3.4 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev