glsl: Remove bitfield_reverse lowering
authorIan Romanick <ian.d.romanick@intel.com>
Tue, 13 Dec 2022 18:42:49 +0000 (10:42 -0800)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 4 Jan 2023 02:37:53 +0000 (18:37 -0800)
commitabe5acf7fdae6981fe54cacafb3890822599daa6
treeda05be46d5f38fc88fde9b26e7ea19d435c2efb8
parentf5722c4973439f8f2e53e581bdd242f6c198f6e1
glsl: Remove bitfield_reverse lowering

As far as I can tell, every driver that supports GLSL 1.30 or
GL_EXT_gpu_shader4 (and therefore also enables support for
GL_MESA_shader_integer_functions) also sets the NIR
lower_bitfield_reverse flag.

Reviewed-by: Emma Anholt <emma@anholt.net>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20323>
src/compiler/glsl/lower_instructions.cpp