[Mesa-dev] [PATCH] gallium: remove support for predicates from TGSI
Emil Velikov
emil.l.velikov at gmail.com
Wed Mar 29 16:58:59 UTC 2017
On 29 March 2017 at 16:51, Marek Olšák <maraeo at gmail.com> wrote:
> From: Marek Olšák <marek.olsak at amd.com>
>
> Neved used.
> ---
> src/gallium/auxiliary/gallivm/lp_bld_limits.h | 4 -
> src/gallium/auxiliary/gallivm/lp_bld_tgsi.h | 2 -
> src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c | 46 -------
> src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c | 6 +-
> src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c | 137 ++-----------------
> src/gallium/auxiliary/tgsi/tgsi_build.c | 66 ---------
> src/gallium/auxiliary/tgsi/tgsi_build.h | 3 -
> src/gallium/auxiliary/tgsi/tgsi_dump.c | 24 ----
> src/gallium/auxiliary/tgsi/tgsi_exec.c | 59 --------
> src/gallium/auxiliary/tgsi/tgsi_exec.h | 7 -
> src/gallium/auxiliary/tgsi/tgsi_parse.c | 4 -
> src/gallium/auxiliary/tgsi/tgsi_parse.h | 1 -
> src/gallium/auxiliary/tgsi/tgsi_sanity.c | 1 -
> src/gallium/auxiliary/tgsi/tgsi_strings.c | 1 -
> src/gallium/auxiliary/tgsi/tgsi_text.c | 37 -----
> src/gallium/auxiliary/tgsi/tgsi_ureg.c | 84 +-----------
> src/gallium/auxiliary/tgsi/tgsi_ureg.h | 149 +--------------------
> src/gallium/docs/source/screen.rst | 1 -
> src/gallium/drivers/freedreno/freedreno_screen.c | 2 -
> src/gallium/drivers/i915/i915_fpc.h | 1 -
> src/gallium/drivers/i915/i915_screen.c | 2 -
> .../drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 10 +-
> src/gallium/drivers/nouveau/nv30/nv30_screen.c | 2 -
> src/gallium/drivers/nouveau/nv50/nv50_screen.c | 2 -
> src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 2 -
> src/gallium/drivers/r300/r300_screen.c | 4 -
> src/gallium/drivers/r600/r600_pipe.c | 2 -
> src/gallium/drivers/r600/r600_shader.c | 4 -
> src/gallium/drivers/radeonsi/si_pipe.c | 1 -
> src/gallium/drivers/svga/svga_screen.c | 6 -
> src/gallium/drivers/vc4/vc4_screen.c | 2 -
> src/gallium/drivers/virgl/virgl_screen.c | 2 -
> src/gallium/include/pipe/p_defines.h | 1 -
> src/gallium/include/pipe/p_shader_tokens.h | 19 ---
> src/gallium/state_trackers/nine/nine_shader.c | 18 +--
> 35 files changed, 23 insertions(+), 689 deletions(-)
>
Quick grep for PIPE_SHADER_CAP_MAX_PREDS shows one instance in the
etnaviv driver.
Jose, Brian - you might want to check if nothing is using it on your end.
-Emil
More information about the mesa-dev
mailing list