diff options
Diffstat (limited to 'graphics/MesaLib/patches/patch-src_gallium_drivers_llvmpipe_lp__state__fs.c')
-rw-r--r-- | graphics/MesaLib/patches/patch-src_gallium_drivers_llvmpipe_lp__state__fs.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/graphics/MesaLib/patches/patch-src_gallium_drivers_llvmpipe_lp__state__fs.c b/graphics/MesaLib/patches/patch-src_gallium_drivers_llvmpipe_lp__state__fs.c new file mode 100644 index 00000000000..44090595dd7 --- /dev/null +++ b/graphics/MesaLib/patches/patch-src_gallium_drivers_llvmpipe_lp__state__fs.c @@ -0,0 +1,16 @@ +$NetBSD: patch-src_gallium_drivers_llvmpipe_lp__state__fs.c,v 1.1 2017/03/22 20:22:31 markd Exp $ + +llvm api change +commit 14926330703bb5ea6a84c845e192021f057f9401 + +--- src/gallium/drivers/llvmpipe/lp_state_fs.c.orig 2016-05-09 12:51:42.000000000 +0000 ++++ src/gallium/drivers/llvmpipe/lp_state_fs.c +@@ -2279,7 +2279,7 @@ generate_fragment(struct llvmpipe_contex + */ + for(i = 0; i < Elements(arg_types); ++i) + if(LLVMGetTypeKind(arg_types[i]) == LLVMPointerTypeKind) +- LLVMAddAttribute(LLVMGetParam(function, i), LLVMNoAliasAttribute); ++ lp_add_function_attr(function, i + 1, LP_FUNC_ATTR_NOALIAS); + + context_ptr = LLVMGetParam(function, 0); + x = LLVMGetParam(function, 1); |