diff options
author | Brian Paul <brianp@vmware.com> | 2016-11-05 11:00:10 -0600 |
---|---|---|
committer | Brian Paul <brianp@vmware.com> | 2016-11-05 12:09:40 -0600 |
commit | cfb5a9ab2321ae82c28655cee0537f1d42c57933 (patch) | |
tree | 5d67b5498c18fd6c65f27dce3723d4e7a95f44b7 /src/gallium/drivers/nouveau | |
parent | 0148313ea36385edcd869a899b8aa5b82d194164 (diff) |
st/mesa: initialize members of glsl_to_tgsi_instruction in emit_asm()
This fixes random crashes with MSVC release builds. It seems the
members are implicitly initialized to zero with gcc, but not MSVC.
In particular, the tex_offset_num_offset field was non-zero causing
a loop over the NULL tex_offsets array to crash.
Zero-init those fields and a few others to be safe.
The regression began with acc23b04cfd64e "ralloc: remove memset from
ralloc_size".
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Diffstat (limited to 'src/gallium/drivers/nouveau')
0 files changed, 0 insertions, 0 deletions