Module: Mesa
Branch: main
Commit: 0554eec4939f88fd7b6228e0e96531a33c379128
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0554eec4939f88fd7b6228e0e96531a33c379128

Author: Yonggang Luo <[email protected]>
Date:   Fri Jun 30 04:24:12 2023 +0800

mesa: Convert to use nir_foreach_function_impl

Signed-off-by: Yonggang Luo <[email protected]>
Reviewed-by: Alyssa Rosenzweig <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23960>

---

 src/mesa/state_tracker/st_nir_lower_tex_src_plane.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/mesa/state_tracker/st_nir_lower_tex_src_plane.c 
b/src/mesa/state_tracker/st_nir_lower_tex_src_plane.c
index 80b0e7fb2be..8b7ac4f8c5f 100644
--- a/src/mesa/state_tracker/st_nir_lower_tex_src_plane.c
+++ b/src/mesa/state_tracker/st_nir_lower_tex_src_plane.c
@@ -189,8 +189,7 @@ st_nir_lower_tex_src_plane(struct nir_shader *shader, 
unsigned free_slots,
 
    assign_extra_samplers(&state, free_slots);
 
-   nir_foreach_function(function, shader) {
-      if (function->impl)
-         lower_tex_src_plane_impl(&state, function->impl);
+   nir_foreach_function_impl(impl, shader) {
+      lower_tex_src_plane_impl(&state, impl);
    }
 }

Reply via email to