OSDN Git Service

ac/nir_to_llvm: fix clamp shadow reference for more hardware
authorTimothy Arceri <tarceri@itsqueeze.com>
Wed, 23 Jan 2019 03:58:40 +0000 (14:58 +1100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 29 Jan 2019 17:44:27 +0000 (17:44 +0000)
commit0b4d381ee004b76075468a02cfcad8fefcca8154
tree67e57c55749e3022e40d65909edb38f81d39d85b
parent6050d6f1cf4e0fb5566719a3802162a12029e968
ac/nir_to_llvm: fix clamp shadow reference for more hardware

Fixes the following piglit test on my VEGA and matches the behaviour in the
tgsi backend.

tests/spec/glsl-1.10/execution/samplers/glsl-fs-shadow2D-clamp-z.shader_test

Fixes: 625dcbbc4566 ("amd/common: pass address components individually to ac_build_image_intrinsic")

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
(cherry picked from commit 5d66f7103f0df6b996951e65483fc5873d9b66df)
src/amd/common/ac_nir_to_llvm.c