Mesa (master): nir: Get rid of nir_shader::stage

Jordan Justen jljusten at kemper.freedesktop.org
Fri Oct 20 19:51:26 UTC 2017


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

Author: Jason Ekstrand <jason.ekstrand at intel.com>
Date:   Thu Sep 14 19:52:38 2017 -0700

nir: Get rid of nir_shader::stage

It's redundant with nir_shader::info::stage.

Acked-by: Timothy Arceri <tarceri at itsqueeze.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>

---

 src/amd/common/ac_nir_to_llvm.c                    | 40 ++++++++---------
 src/amd/common/ac_shader_info.c                    |  2 +-
 src/amd/vulkan/radv_shader.c                       | 10 ++---
 src/broadcom/compiler/nir_to_vir.c                 | 18 ++++----
 src/broadcom/compiler/vir.c                        |  2 +-
 src/broadcom/compiler/vir_to_qpu.c                 |  2 +-
 src/compiler/glsl/glsl_to_nir.cpp                  | 10 ++---
 src/compiler/nir/nir.c                             | 16 ++++---
 src/compiler/nir/nir.h                             |  3 --
 src/compiler/nir/nir_clone.c                       |  2 +-
 src/compiler/nir/nir_gather_info.c                 | 14 +++---
 src/compiler/nir/nir_linking_helpers.c             | 14 +++---
 src/compiler/nir/nir_lower_alpha_test.c            |  2 +-
 src/compiler/nir/nir_lower_atomics.c               |  2 +-
 src/compiler/nir/nir_lower_bitmap.c                |  2 +-
 src/compiler/nir/nir_lower_clamp_color_outputs.c   |  2 +-
 .../nir/nir_lower_clip_cull_distance_arrays.c      |  8 ++--
 src/compiler/nir/nir_lower_drawpixels.c            |  2 +-
 src/compiler/nir/nir_lower_io.c                    |  4 +-
 src/compiler/nir/nir_lower_io_to_temporaries.c     |  4 +-
 src/compiler/nir/nir_lower_io_types.c              |  2 +-
 src/compiler/nir/nir_lower_samplers.c              |  3 +-
 src/compiler/nir/nir_lower_samplers_as_deref.c     |  2 +-
 src/compiler/nir/nir_lower_tex.c                   |  3 +-
 src/compiler/nir/nir_lower_two_sided_color.c       |  2 +-
 src/compiler/nir/nir_lower_wpos_center.c           |  2 +-
 src/compiler/nir/nir_lower_wpos_ytransform.c       |  2 +-
 src/compiler/nir/nir_print.c                       |  6 +--
 src/compiler/nir/nir_validate.c                    |  2 +-
 src/compiler/spirv/spirv_to_nir.c                  | 52 +++++++++++-----------
 src/compiler/spirv/vtn_variables.c                 | 16 +++----
 src/gallium/auxiliary/nir/tgsi_to_nir.c            |  2 +-
 src/gallium/drivers/freedreno/ir3/ir3_cmdline.c    |  4 +-
 src/gallium/drivers/freedreno/ir3/ir3_nir.c        |  4 +-
 src/gallium/drivers/radeonsi/si_shader_nir.c       | 22 ++++-----
 src/gallium/drivers/vc4/vc4_program.c              |  2 +-
 src/intel/blorp/blorp_priv.h                       |  2 +-
 src/intel/compiler/brw_nir.c                       | 24 +++++-----
 src/intel/compiler/brw_nir_analyze_ubo_ranges.c    |  2 +-
 src/intel/compiler/brw_nir_lower_cs_intrinsics.c   |  2 +-
 src/intel/compiler/brw_nir_tcs_workarounds.c       |  2 +-
 src/intel/compiler/brw_shader.cpp                  |  2 +-
 src/intel/compiler/brw_vec4_generator.cpp          | 10 ++---
 src/intel/vulkan/anv_nir_apply_pipeline_layout.c   | 13 +++---
 src/intel/vulkan/anv_nir_lower_input_attachments.c |  2 +-
 src/intel/vulkan/anv_nir_lower_multiview.c         | 14 +++---
 src/intel/vulkan/anv_pipeline.c                    |  2 +-
 src/mesa/drivers/dri/i965/brw_link.cpp             |  6 ++-
 src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp     |  4 +-
 src/mesa/state_tracker/st_glsl_to_nir.cpp          | 10 ++---
 50 files changed, 193 insertions(+), 187 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=59fb59ad54d368683d5cc3b149f021452bddc05f



More information about the mesa-commit mailing list