Mesa (master): gallium/swr: Fix compilation TCS/TES compilation issues
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Sep 2 09:39:03 UTC 2020
Module: Mesa
Branch: master
Commit: 54fed1cf95ea8cbbdc18c6c82e8f766444a12ac3
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54fed1cf95ea8cbbdc18c6c82e8f766444a12ac3
Author: jzielins <jan.zielinski at intel.com>
Date: Tue Sep 1 17:04:40 2020 +0200
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 <krzysztof.raszkowski at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6554>
---
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;
More information about the mesa-commit
mailing list