Mirrors the vram path.

Fixes: d4ecc3c9299 'ac/nir: Add loading from LDS for merged GS.'
---
 src/amd/common/ac_nir_to_llvm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c
index ca856bb2f9e..83b49b535c6 100644
--- a/src/amd/common/ac_nir_to_llvm.c
+++ b/src/amd/common/ac_nir_to_llvm.c
@@ -3011,7 +3011,7 @@ load_gs_input(struct nir_to_llvm_context *ctx,
                if (ctx->ac.chip_class >= GFX9) {
                        LLVMValueRef dw_addr = 
ctx->gs_vtx_offset[vtx_offset_param];
                        dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr,
-                                              LLVMConstInt(ctx->ac.i32, param 
* 4 + i, 0), "");
+                                              LLVMConstInt(ctx->ac.i32, param 
* 4 + i + const_index, 0), "");
                        value[i] = lds_load(ctx, dw_addr);
                } else {
                        args[0] = ctx->esgs_ring;
-- 
2.14.2

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to