Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntonio Vazquez <blendergit@gmail.com>2022-05-04 18:19:25 +0300
committerAntonio Vazquez <blendergit@gmail.com>2022-05-04 18:19:25 +0300
commit8ff5836766a9ebebe22966f50f6e61bcf20e7602 (patch)
treec67828d41e052828e8bc8121098f2784cc7f6af4
parentd2271cf939261b2515f3bb075eed03303584ce74 (diff)
parentb5c3885bf05247cb1ddd4569ff13f55f40752d2f (diff)
Merge branch 'blender-v3.2-release'
-rw-r--r--CMakeLists.txt2
-rw-r--r--intern/cycles/kernel/CMakeLists.txt11
-rw-r--r--source/blender/editors/gpencil/gpencil_bake_animation.cc5
3 files changed, 5 insertions, 13 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 06e9fba4aa9..f5660b3653b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -486,7 +486,7 @@ if((UNIX AND NOT APPLE) OR (CMAKE_GENERATOR MATCHES "^Visual Studio.+"))
endif()
option(WITH_BOOST "Enable features depending on boost" ON)
-option(WITH_TBB "Enable features depending on TBB (OpenVDB, OpenImageDenoise, sculpt multithreading)" ON)
+option(WITH_TBB "Enable multithreading. TBB is also required for features such as Cycles, OpenVDB and USD" ON)
# TBB malloc is only supported on for windows currently
if(WIN32)
diff --git a/intern/cycles/kernel/CMakeLists.txt b/intern/cycles/kernel/CMakeLists.txt
index e33330af029..d97854a52d0 100644
--- a/intern/cycles/kernel/CMakeLists.txt
+++ b/intern/cycles/kernel/CMakeLists.txt
@@ -356,16 +356,13 @@ if(WITH_CYCLES_CUDA_BINARIES)
set(CUDA_VERSION "${CUDA_VERSION_MAJOR}${CUDA_VERSION_MINOR}")
# warn for other versions
- if((CUDA_VERSION MATCHES "101") OR
- (CUDA_VERSION MATCHES "102") OR
- (CUDA_VERSION MATCHES "111") OR
- (CUDA_VERSION MATCHES "112") OR
- (CUDA_VERSION MATCHES "113") OR
- (CUDA_VERSION MATCHES "114"))
+ if((CUDA_VERSION STREQUAL "101") OR
+ (CUDA_VERSION STREQUAL "102") OR
+ (CUDA_VERSION_MAJOR STREQUAL "11"))
else()
message(WARNING
"CUDA version ${CUDA_VERSION_MAJOR}.${CUDA_VERSION_MINOR} detected, "
- "build may succeed but only CUDA 10.1 to 11.4 are officially supported")
+ "build may succeed but only CUDA 11, 10.2 and 10.1 have been tested")
endif()
# build for each arch
diff --git a/source/blender/editors/gpencil/gpencil_bake_animation.cc b/source/blender/editors/gpencil/gpencil_bake_animation.cc
index 0667da46e25..dfc74f6d225 100644
--- a/source/blender/editors/gpencil/gpencil_bake_animation.cc
+++ b/source/blender/editors/gpencil/gpencil_bake_animation.cc
@@ -283,10 +283,6 @@ static int gpencil_bake_grease_pencil_animation_exec(bContext *C, wmOperator *op
}
MEM_freeN(layer_name);
- /* Layer Transform matrix. */
- float matrix[4][4];
- BKE_gpencil_layer_transform_matrix_get(depsgraph, elem->ob, gpl_src, matrix);
-
/* Apply time modifier. */
int remap_cfra = BKE_gpencil_time_modifier_cfra(
depsgraph, scene, elem->ob, gpl_src, CFRA, false);
@@ -324,7 +320,6 @@ static int gpencil_bake_grease_pencil_animation_exec(bContext *C, wmOperator *op
/* Update point location to new object space. */
for (int j = 0; j < gps->totpoints; j++) {
bGPDspoint *pt = &gps->points[j];
- mul_m4_v3(matrix, &pt->x);
mul_m4_v3(invmat, &pt->x);
}