Module: Mesa
Branch: master
Commit: ed7a27719a9fceb7271dfd97b2217c787356f21a
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed7a27719a9fceb7271dfd97b2217c787356f21a

Author: Jonathan Marek <[email protected]>
Date:   Sat May 11 09:51:42 2019 -0400

etnaviv: add alternative NIR compiler

enable with ETNA_MESA_DEBUG=nir

Signed-off-by: Jonathan Marek <[email protected]>
Reviewed-by: Philipp Zabel <[email protected]>

---

 src/gallium/drivers/etnaviv/Makefile.sources       |    2 +
 src/gallium/drivers/etnaviv/etnaviv_compiler.c     |   62 +-
 src/gallium/drivers/etnaviv/etnaviv_compiler.h     |   25 +-
 src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c |  853 ++++++++++++
 .../drivers/etnaviv/etnaviv_compiler_nir_emit.h    | 1396 ++++++++++++++++++++
 src/gallium/drivers/etnaviv/etnaviv_debug.h        |    1 +
 src/gallium/drivers/etnaviv/etnaviv_screen.c       |   36 +-
 src/gallium/drivers/etnaviv/etnaviv_screen.h       |    3 +
 src/gallium/drivers/etnaviv/etnaviv_shader.c       |   26 +-
 src/gallium/drivers/etnaviv/etnaviv_shader.h       |   14 +-
 src/gallium/drivers/etnaviv/meson.build            |    5 +-
 src/gallium/winsys/etnaviv/drm/meson.build         |    2 +-
 12 files changed, 2388 insertions(+), 37 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=ed7a27719a9fceb7271dfd97b2217c787356f21a
_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to