From 1cecaa9174a0d3c14163ca276e39ac6771f81601 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 18 Dec 2017 19:38:55 +0100 Subject: [PATCH] radv: remove one useless check in ac_nir_shader_info_pass() pipeline->layout can't be NULL now. Signed-off-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen --- src/amd/common/ac_shader_info.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/amd/common/ac_shader_info.c b/src/amd/common/ac_shader_info.c index 3299b47e6b8..4df428ae81f 100644 --- a/src/amd/common/ac_shader_info.c +++ b/src/amd/common/ac_shader_info.c @@ -149,10 +149,8 @@ ac_nir_shader_info_pass(struct nir_shader *nir, struct nir_function *func = (struct nir_function *)exec_list_get_head(&nir->functions); info->needs_push_constants = true; - if (!options->layout) - info->needs_push_constants = false; - else if (!options->layout->push_constant_size && - !options->layout->dynamic_offset_count) + if (!options->layout->push_constant_size && + !options->layout->dynamic_offset_count) info->needs_push_constants = false; nir_foreach_variable(variable, &nir->inputs) -- 2.30.2