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:
authorBrecht Van Lommel <brecht@blender.org>2021-09-22 19:11:15 +0300
committerBrecht Van Lommel <brecht@blender.org>2021-09-22 19:12:46 +0300
commite1a0983b3c49f79660e907bd78fb18be54bc05ce (patch)
treeb5ba1d6e06a2f3f80f1936fb0738880ee04adacc /intern/cycles
parent4068b6b5a7112647f4efe4f7df0ee3c6399a1b2d (diff)
Fix T91608: Cycles crash with tile size 0
Diffstat (limited to 'intern/cycles')
-rw-r--r--intern/cycles/blender/addon/properties.py2
-rw-r--r--intern/cycles/blender/blender_sync.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py
index c2570e71efd..5fb0eeed925 100644
--- a/intern/cycles/blender/addon/properties.py
+++ b/intern/cycles/blender/addon/properties.py
@@ -746,7 +746,7 @@ class CyclesRenderSettings(bpy.types.PropertyGroup):
name="Tile Size",
default=2048,
description="",
- min=0, max=16384,
+ min=8, max=16384,
)
# Various fine-tuning debug flags
diff --git a/intern/cycles/blender/blender_sync.cpp b/intern/cycles/blender/blender_sync.cpp
index d6fc7ee1723..717f301b03e 100644
--- a/intern/cycles/blender/blender_sync.cpp
+++ b/intern/cycles/blender/blender_sync.cpp
@@ -855,7 +855,7 @@ SessionParams BlenderSync::get_session_params(BL::RenderEngine &b_engine,
if (background) {
params.use_auto_tile = RNA_boolean_get(&cscene, "use_auto_tile");
- params.tile_size = get_int(cscene, "tile_size");
+ params.tile_size = max(get_int(cscene, "tile_size"), 8);
}
else {
params.use_auto_tile = false;