From 8410468d2307b0c9f4ae92d48c244dfa65b20680 Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Fri, 30 Jun 2023 04:24:48 +0800 Subject: [PATCH] llvmpipe: Convert to use nir_foreach_function_impl Signed-off-by: Yonggang Luo Reviewed-by: Alyssa Rosenzweig Part-of: --- src/gallium/drivers/llvmpipe/lp_state_fs_analysis.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/gallium/drivers/llvmpipe/lp_state_fs_analysis.c b/src/gallium/drivers/llvmpipe/lp_state_fs_analysis.c index 06e9e3b2b41..eac6c89ab09 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_fs_analysis.c +++ b/src/gallium/drivers/llvmpipe/lp_state_fs_analysis.c @@ -505,11 +505,9 @@ static bool llvmpipe_nir_is_linear_compat(struct nir_shader *shader, struct lp_tgsi_info *info) { - nir_foreach_function(function, shader) { - if (function->impl) { - if (!llvmpipe_nir_fn_is_linear_compat(shader, function->impl, info)) - return false; - } + nir_foreach_function_impl(impl, shader) { + if (!llvmpipe_nir_fn_is_linear_compat(shader, impl, info)) + return false; } return true; }