Mesa (main): etnaviv: drop TGSI based backend compiler

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Feb 11 09:35:28 UTC 2022


Module: Mesa
Branch: main
Commit: 367b6c553d0b4d75d5ce3f0ded84bd9c05217e03
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=367b6c553d0b4d75d5ce3f0ded84bd9c05217e03

Author: Christian Gmeiner <christian.gmeiner at gmail.com>
Date:   Thu Sep 16 07:08:18 2021 +0200

etnaviv: drop TGSI based backend compiler

I think it is time to switch to NIR per default and forget
about the past. There might be stuff that will explode in
different ways now but thats all fixable.

Signed-off-by: Christian Gmeiner <christian.gmeiner at gmail.com>
Acked-by: Lucas Stach <l.stach at pengutronix.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12889>

---

 src/gallium/drivers/etnaviv/etnaviv_compiler.c     |    3 -
 src/gallium/drivers/etnaviv/etnaviv_compiler.h     |   14 +-
 src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c |    8 +-
 .../drivers/etnaviv/etnaviv_compiler_tgsi.c        | 2593 --------------------
 src/gallium/drivers/etnaviv/etnaviv_debug.h        |    5 +-
 src/gallium/drivers/etnaviv/etnaviv_disk_cache.c   |    3 -
 src/gallium/drivers/etnaviv/etnaviv_screen.c       |   18 +-
 src/gallium/drivers/etnaviv/etnaviv_shader.c       |   12 +-
 src/gallium/drivers/etnaviv/meson.build            |    1 -
 9 files changed, 18 insertions(+), 2639 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=367b6c553d0b4d75d5ce3f0ded84bd9c05217e03


More information about the mesa-commit mailing list