ir3: disallow .sat on SEL instructions
authorDanylo Piliaiev <dpiliaiev@igalia.com>
Wed, 17 Mar 2021 19:39:47 +0000 (21:39 +0200)
committerMarge Bot <eric+marge@anholt.net>
Fri, 19 Mar 2021 17:09:07 +0000 (17:09 +0000)
commit9efec45b0cd8bdd39c2ef50e5ab4dee447724a5c
treec45cc5bc14022115c1fc8935932e2ed4b84a317b
parent6cff8ec5a6230154725aa5f4d0e3dc20998d16cd
ir3: disallow .sat on SEL instructions

Saturation is unsupported on SEL instructions.

Fixes main menu rendering in Genshin Impact.

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9666>
src/freedreno/ir3/instr-a3xx.h
src/freedreno/ir3/ir3_compiler_nir.c