ac/nir: fix getting GLSL type of array of samplers for TG4
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 22 Aug 2018 12:42:51 +0000 (14:42 +0200)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 22 Aug 2018 13:23:11 +0000 (15:23 +0200)
commit4c43ec461de4f122d5d6566361d064c816e4ef69
tree66a6527088ac37b8326de2c169c8211b91bdcbc5
parent24ee53231da84a1be5ec08abebe8a2ff6aa019ca
ac/nir: fix getting GLSL type of array of samplers for TG4

This fixes a crash in build_tex_intrinsic() when trying to
launch the Basemark GPU benchmark on GFX8. It looks like
there is still something wrong because some frames are black.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106980
CC: 18.2 <mesa-stable@lists.freedesktop.org>
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/amd/common/ac_nir_to_llvm.c