Mesa (main): radv,aco: decouple shader_info/options from radv_shader_args

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Oct 22 07:28:42 UTC 2021


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

Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date:   Fri Oct  8 16:14:15 2021 +0200

radv,aco: decouple shader_info/options from radv_shader_args

Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13287>

---

 src/amd/compiler/aco_instruction_selection.cpp     |  58 ++--
 src/amd/compiler/aco_instruction_selection.h       |   2 +
 .../compiler/aco_instruction_selection_setup.cpp   |  54 ++--
 src/amd/compiler/aco_interface.cpp                 |  48 ++--
 src/amd/compiler/aco_interface.h                   |  16 +-
 src/amd/compiler/aco_ir.h                          |  16 +-
 src/amd/vulkan/radv_nir_to_llvm.c                  | 292 +++++++++----------
 src/amd/vulkan/radv_private.h                      |   7 +-
 src/amd/vulkan/radv_shader.c                       |  20 +-
 src/amd/vulkan/radv_shader_args.c                  | 311 +++++++++++----------
 src/amd/vulkan/radv_shader_args.h                  |  11 +-
 11 files changed, 446 insertions(+), 389 deletions(-)

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


More information about the mesa-commit mailing list