mesa/st: re-enable lower_io_to_elements()
authorRob Clark <robdclark@gmail.com>
Thu, 17 May 2018 18:38:24 +0000 (14:38 -0400)
committerJason Ekstrand <jason.ekstrand@intel.com>
Sat, 23 Jun 2018 03:54:00 +0000 (20:54 -0700)
Signed-off-by: Rob Clark <robdclark@gmail.com>
Acked-by: Rob Clark <robdclark@gmail.com>
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Acked-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/state_tracker/st_glsl_to_nir.cpp

index 6444586ec8677340c636c6e8f3a8f176f86a2194..9b6167f9aba6b434d6b3e534ffcd0de6b48b0574 100644 (file)
@@ -596,7 +596,7 @@ st_nir_get_mesa_program(struct gl_context *ctx,
 static void
 st_nir_link_shaders(nir_shader **producer, nir_shader **consumer, bool scalar)
 {
-   /* nir_lower_io_arrays_to_elements(*producer, *consumer); */
+   nir_lower_io_arrays_to_elements(*producer, *consumer);
 
    NIR_PASS_V(*producer, nir_remove_dead_variables, nir_var_shader_out);
    NIR_PASS_V(*consumer, nir_remove_dead_variables, nir_var_shader_in);