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

Author: Samuel Pitoiset <[email protected]>
Date:   Thu Jul 11 18:32:56 2019 +0200

radv/gfx10: do not set alignment on the ngg_emit pointer

This is invalid and this fixes a crash in LLVM.

Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>

---

 src/amd/vulkan/radv_nir_to_llvm.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/amd/vulkan/radv_nir_to_llvm.c 
b/src/amd/vulkan/radv_nir_to_llvm.c
index bf712b7fe45..32548857b57 100644
--- a/src/amd/vulkan/radv_nir_to_llvm.c
+++ b/src/amd/vulkan/radv_nir_to_llvm.c
@@ -4326,7 +4326,6 @@ LLVMModuleRef ac_translate_nir_to_llvm(struct 
ac_llvm_compiler *ac_llvm,
                                ctx.gs_ngg_emit = 
LLVMBuildIntToPtr(ctx.ac.builder, ctx.ac.i32_0,
                                        
LLVMPointerType(LLVMArrayType(ctx.ac.i32, 0), AC_ADDR_SPACE_LDS),
                                        "ngg_emit");
-                               LLVMSetAlignment(ctx.gs_ngg_emit, 4);
                        }
 
                        ctx.gs_max_out_vertices = 
shaders[i]->info.gs.vertices_out;

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to