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

Author: Vinson Lee <v...@freedesktop.org>
Date:   Sun Nov 12 10:04:13 2023 -0800

nir: Fix decomposed_prmcnt copy-paste error

Fix defect reported by Coverity Scan.

Copy-paste error (COPY_PASTE_ERROR)
copy_paste_error: prmcnt in prmcnt = -1 looks like a copy-paste error.

Fixes: cc3f20ca6c1 ("nir: Also gather decomposed primitive count")
Signed-off-by: Vinson Lee <v...@freedesktop.org>
Reviewed-by: Alyssa Rosenzweig <aly...@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26159>

---

 src/compiler/nir/nir_gs_count_vertices.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/compiler/nir/nir_gs_count_vertices.c 
b/src/compiler/nir/nir_gs_count_vertices.c
index 23a3437c480..176b813b80a 100644
--- a/src/compiler/nir/nir_gs_count_vertices.c
+++ b/src/compiler/nir/nir_gs_count_vertices.c
@@ -105,7 +105,7 @@ nir_gs_count_vertices_and_primitives(const nir_shader 
*shader,
             if (cnt_found[stream] && prmcnt != prmcnt_arr[stream])
                prmcnt = -1;
             if (cnt_found[stream] && decomposed_prmcnt != 
decomposed_prmcnt_arr[stream])
-               prmcnt = -1;
+               decomposed_prmcnt = -1;
 
             vtxcnt_arr[stream] = vtxcnt;
             prmcnt_arr[stream] = prmcnt;

Reply via email to