gallium/tgsi: Assert that we don't see integer abs modifiers.
authorEric Anholt <eric@anholt.net>
Thu, 7 Jan 2021 18:20:57 +0000 (10:20 -0800)
committerMarge Bot <eric+marge@anholt.net>
Wed, 13 Jan 2021 22:52:10 +0000 (22:52 +0000)
commit9a2cbe02ed5bec475ef90e3404132a7e948041ae
tree899878a2da749bbe21b2597ce35072d01211c51f
parent1ff2c01741bf14b3af9e36f0e4c8b5a92e60cbf2
gallium/tgsi: Assert that we don't see integer abs modifiers.

tgsi.rst says it's not supported, and llvmpipe, r600, and virgl don't
support it.  Make sure nobody else introduces them like I did while
testing only on softpipe.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8369>
src/gallium/auxiliary/nir/tgsi_to_nir.c
src/gallium/auxiliary/tgsi/tgsi_exec.c