From 64f043570da6c2293c056a12a8d439a370241f9f Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Sat, 20 Jan 2018 23:04:02 -0800 Subject: [PATCH] iris: lower io --- src/gallium/drivers/iris/iris_program.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/iris/iris_program.c b/src/gallium/drivers/iris/iris_program.c index 064b2b2a8ba..2eb74263957 100644 --- a/src/gallium/drivers/iris/iris_program.c +++ b/src/gallium/drivers/iris/iris_program.c @@ -63,6 +63,10 @@ iris_create_shader_state(struct pipe_context *ctx, return NULL; nir = brw_preprocess_nir(screen->compiler, nir); + + nir_assign_var_locations(&nir->uniforms, &nir->num_uniforms, + type_size_scalar_bytes); + nir_lower_io(nir, nir_var_uniform, type_size_scalar_bytes, 0); //NIR_PASS_V(nir, brw_nir_lower_uniforms, true); ish->program_id = get_new_program_id(screen); -- 2.30.2