freedreno/ir3: fix GETLOD for negative LODs
authorJonathan Marek <jonathan@marek.ca>
Mon, 7 Oct 2019 20:21:09 +0000 (16:21 -0400)
committerJonathan Marek <jonathan@marek.ca>
Mon, 14 Oct 2019 21:48:22 +0000 (17:48 -0400)
commit3cfd5ffb8ca2204004c98b969b82ecd564bda730
tree30d31b06194c77b4558bd69ac5babe4dee31f05f
parentcfc6a3e3942cc8a0e30f50724dabf1d4b2f1dc00
freedreno/ir3: fix GETLOD for negative LODs

Note: for output type U32, negative LOD is not sign extended from 16 bits

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Reviewed-by: Rob Clark <robclark@gmail.com>
src/freedreno/ir3/ir3_compiler_nir.c