Mesa (master): gallium: remove support for predicates from TGSI (v2)
Marek Olšák
mareko at kemper.freedesktop.org
Fri Mar 31 22:08:04 UTC 2017
Module: Mesa
Branch: master
Commit: 150736b5c34fc07de296454b973ae72ede215ae2
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=150736b5c34fc07de296454b973ae72ede215ae2
Author: Marek Olšák <marek.olsak at amd.com>
Date: Thu Aug 7 02:05:10 2014 +0200
gallium: remove support for predicates from TGSI (v2)
Neved used.
v2: gallivm: rename "pred" -> "exec_mask"
etnaviv: remove the cap
gallium: fix tgsi_instruction::Padding
Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>
Reviewed-by: Roland Scheidegger <sroland at vmware.com>
---
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 | 141 +++----------------
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/etnaviv/etnaviv_screen.c | 2 -
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 | 21 +--
src/gallium/state_trackers/nine/nine_shader.c | 18 +--
36 files changed, 26 insertions(+), 694 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=150736b5c34fc07de296454b973ae72ede215ae2
More information about the mesa-commit
mailing list