These indices should now be reasonably stable/consistent. Redoing the indices in the print functions makes it harder to debug problems. --- src/glsl/nir/nir_print.c | 4 ---- 1 file changed, 4 deletions(-)
diff --git a/src/glsl/nir/nir_print.c b/src/glsl/nir/nir_print.c index 0140f4e..dd57116 100644 --- a/src/glsl/nir/nir_print.c +++ b/src/glsl/nir/nir_print.c @@ -806,8 +806,6 @@ print_function_impl(nir_function_impl *impl, print_var_state *state, FILE *fp) print_var_decl(var, state, fp); } - nir_index_local_regs(impl); - foreach_list_typed(nir_register, reg, node, &impl->registers) { fprintf(fp, "\t"); print_register_decl(reg, fp); @@ -919,8 +917,6 @@ nir_print_shader(nir_shader *shader, FILE *fp) print_var_decl(var, &state, fp); } - nir_index_global_regs(shader); - foreach_list_typed(nir_register, reg, node, &shader->registers) { print_register_decl(reg, fp); } -- 2.2.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev