aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2024-02-09 17:11:10 +0100
committerbartus2024-02-09 17:11:26 +0100
commit98bb0445bc514b818026a290b6ded483e0a20648 (patch)
tree4cda617215847a83839aae61d986f792765a57fd
parentb04707f1186720fc26eb38e50ffe3b16e4ba112d (diff)
downloadaur-98bb0445bc514b818026a290b6ded483e0a20648.tar.gz
Update SelectCudaArch.patch
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--SelectCudaComputeArch.patch10
3 files changed, 7 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c6e0cb368817..a3bd9b6f4fd6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -66,7 +66,7 @@ pkgbase = blender-develop-git
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
- sha256sums = 87c5ee85032bab83510db426ab28f7acfba893aefea2b523f2fd78f3b62c5348
+ sha256sums = 60ac315c873a3842dd46393ed351c008255911a8fa352d39587a5eede3983e3a
sha256sums = 05e83a1c06790594fcd96f86bac7912d67c91ce9076cfc7088203b37f65949b1
sha256sums = e3ff41269ab26f34e7762ee2754d238af375761131178917f61a97763f60ee0d
sha256sums = a7c809d2b979e097a1853d42ad0edb6d9fa2ef51c99424257e5ec083ef76bb03
diff --git a/PKGBUILD b/PKGBUILD
index 654fabd9d04c..dc9338432f0e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -66,7 +66,7 @@ sha256sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
- '87c5ee85032bab83510db426ab28f7acfba893aefea2b523f2fd78f3b62c5348'
+ '60ac315c873a3842dd46393ed351c008255911a8fa352d39587a5eede3983e3a'
'05e83a1c06790594fcd96f86bac7912d67c91ce9076cfc7088203b37f65949b1'
'e3ff41269ab26f34e7762ee2754d238af375761131178917f61a97763f60ee0d'
'a7c809d2b979e097a1853d42ad0edb6d9fa2ef51c99424257e5ec083ef76bb03')
diff --git a/SelectCudaComputeArch.patch b/SelectCudaComputeArch.patch
index 8c517b8dd6fe..f876b48b2aee 100644
--- a/SelectCudaComputeArch.patch
+++ b/SelectCudaComputeArch.patch
@@ -1,9 +1,9 @@
diff --git a/intern/cycles/cmake/external_libs.cmake b/intern/cycles/cmake/external_libs.cmake
-index c1244ab740b..93ddfd2c7a0 100644
+index c59f78b1f1a..8cad057f3ab 100644
--- a/intern/cycles/cmake/external_libs.cmake
+++ b/intern/cycles/cmake/external_libs.cmake
-@@ -522,6 +522,11 @@ if(WITH_CYCLES_CUDA_BINARIES OR NOT WITH_CUDA_DYNLOAD)
- find_package(CUDA) # Try to auto locate CUDA toolkit
+@@ -30,6 +30,11 @@ if(WITH_CYCLES_DEVICE_CUDA AND (WITH_CYCLES_CUDA_BINARIES OR NOT WITH_CUDA_DYNLO
+
if(CUDA_FOUND)
message(STATUS "Found CUDA ${CUDA_NVCC_EXECUTABLE} (${CUDA_VERSION})")
+ CUDA_SELECT_NVCC_ARCH_FLAGS(CUDA_ARCH_FLAGS Auto)
@@ -12,5 +12,5 @@ index c1244ab740b..93ddfd2c7a0 100644
+ message(STATUS "Enabling CUDA support (version: ${CUDA_VERSION_STRING},"
+ " archs: ${CYCLES_CUDA_BINARIES_ARCH})")
else()
- message(STATUS "CUDA compiler not found, disabling WITH_CYCLES_CUDA_BINARIES")
- set(WITH_CYCLES_CUDA_BINARIES OFF)
+ if(NOT WITH_CUDA_DYNLOAD)
+ message(STATUS "Additionally falling back to dynamic CUDA load")