From 54fed1cf95ea8cbbdc18c6c82e8f766444a12ac3 Mon Sep 17 00:00:00 2001 From: jzielins Date: Tue, 1 Sep 2020 17:04:40 +0200 Subject: [PATCH] gallium/swr: Fix compilation TCS/TES compilation issues Gallvm API changes in TCS/TES, but the compilation worked for older LLVM APIs. With LLVM 12 update is needed. Reviewed-by: Krzysztof Raszkowski Part-of: --- src/gallium/drivers/swr/swr_shader.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/drivers/swr/swr_shader.cpp b/src/gallium/drivers/swr/swr_shader.cpp index 15347aaf945..4de1ca6b95e 100644 --- a/src/gallium/drivers/swr/swr_shader.cpp +++ b/src/gallium/drivers/swr/swr_shader.cpp @@ -551,6 +551,7 @@ swr_tcs_llvm_fetch_input(const struct lp_build_tcs_iface *tcs_iface, LLVMValueRef vertex_index, boolean is_aindex_indirect, LLVMValueRef attrib_index, + boolean is_sindex_indirect, LLVMValueRef swizzle_index) { swr_tcs_llvm_iface *iface = (swr_tcs_llvm_iface*)tcs_iface; @@ -571,6 +572,7 @@ swr_tcs_llvm_fetch_output(const struct lp_build_tcs_iface *tcs_iface, LLVMValueRef vertex_index, boolean is_aindex_indirect, LLVMValueRef attrib_index, + boolean is_sindex_indirect, LLVMValueRef swizzle_index, uint32_t name) { @@ -649,6 +651,7 @@ swr_tes_llvm_fetch_vtx_input(const struct lp_build_tes_iface *tes_iface, LLVMValueRef vertex_index, boolean is_aindex_indirect, LLVMValueRef attrib_index, + boolean is_sindex_indirect, LLVMValueRef swizzle_index) { swr_tes_llvm_iface *iface = (swr_tes_llvm_iface*)tes_iface; -- 2.30.2