OSDN Git Service

ac/nir_to_llvm: fix interpolateAt* for arrays
authorTimothy Arceri <tarceri@itsqueeze.com>
Thu, 10 Jan 2019 04:54:43 +0000 (15:54 +1100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 29 Jan 2019 17:44:27 +0000 (17:44 +0000)
commit313c1487b721494559c2ea445250b27318a0e97f
tree4a91e3b54eeeb22dad33891975f1ff8e1faa2737
parent98a661f2b19a8e4346163fa1d030d6d9af293d32
ac/nir_to_llvm: fix interpolateAt* for arrays

This builds on the recent interpolate fix by Rhys ee8488ea3b99.

This fixes the arb_gpu_shader5 interpolateAt* tests that contain
arrays.

Fixes: ee8488ea3b99 ("ac/nir,radv,radeonsi/nir: use correct indices for interpolation intrinsics")

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
(cherry picked from commit 9e669ed22b52857495593b92537d53c9ead7d424)
src/amd/common/ac_nir_to_llvm.c