gallium: Delete PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS
authorEmma Anholt <emma@anholt.net>
Thu, 30 Dec 2021 23:59:15 +0000 (15:59 -0800)
committerMarge Bot <emma+marge@anholt.net>
Tue, 4 Jan 2022 23:05:41 +0000 (23:05 +0000)
commitc00db99e0e0a3980342081ff2585d6b4fd390b2c
tree6465421dfe4f4f231304cc58b2ac423da0ec3f4a
parent4bb9c0a28a5f06341060353dba1a017d154d51a4
gallium: Delete PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS

Softpipe was the only driver still using this feature.  I had enabled it
in ba22f014f9db ("softpipe: Enable PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS;") for
an instr count win, but it's really not important to that driver and it's
not worth keeping the knob around just for that.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14360>
docs/gallium/screen.rst
src/gallium/auxiliary/nir/nir_to_tgsi.c
src/gallium/auxiliary/util/u_screen.c
src/gallium/drivers/nouveau/nv30/nv30_screen.c
src/gallium/drivers/nouveau/nv50/nv50_screen.c
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
src/gallium/drivers/softpipe/sp_screen.c
src/gallium/include/pipe/p_defines.h
src/mesa/state_tracker/st_glsl_to_tgsi.cpp