Mesa (main): radeonsi: move most "info" fields from si_shader_selector into si_shader_info

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Apr 22 22:47:28 UTC 2022


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

Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Jan  4 13:34:16 2022 -0500

radeonsi: move most "info" fields from si_shader_selector into si_shader_info

It's where they should be, and future commits might require this.

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14414>

---

 src/gallium/drivers/radeonsi/gfx10_shader_ngg.c    |  16 +-
 src/gallium/drivers/radeonsi/si_compute.c          |   2 +-
 src/gallium/drivers/radeonsi/si_pipe.h             |   5 +-
 src/gallium/drivers/radeonsi/si_shader.c           |  16 +-
 src/gallium/drivers/radeonsi/si_shader.h           |  66 +++----
 src/gallium/drivers/radeonsi/si_shader_info.c      | 158 ++++++++++++++++-
 src/gallium/drivers/radeonsi/si_shader_llvm.c      |   2 +-
 src/gallium/drivers/radeonsi/si_shader_llvm_gs.c   |   2 +-
 src/gallium/drivers/radeonsi/si_shader_llvm_tess.c |  10 +-
 src/gallium/drivers/radeonsi/si_shader_llvm_vs.c   |   8 +-
 src/gallium/drivers/radeonsi/si_state.c            |   4 +-
 src/gallium/drivers/radeonsi/si_state_draw.cpp     |  14 +-
 src/gallium/drivers/radeonsi/si_state_shaders.cpp  | 197 +++------------------
 13 files changed, 251 insertions(+), 249 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=8de5b11b292cea4b3cd1da771573b96b511a033c


More information about the mesa-commit mailing list