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:
authorMai Lavelle <mai.lavelle@gmail.com>2017-06-06 22:54:06 +0300
committerMai Lavelle <mai.lavelle@gmail.com>2017-06-08 12:35:27 +0300
commitcf086d6273fa613939a43b38fcb5f03b4c81d18f (patch)
treea99f3ac0fe89429e8b9b80f7801ceabae111f304 /intern/cycles/render/session.cpp
parente1805299d2f43f8ab473a979bafc7a8b57d9270b (diff)
Cycles: Adjust split kernel tile updating logic to make rendering a bit fastertemp-cycles-opencl-staging
This makes tiles update less frequently and causes there to be more samples in each batch making rendering faster. This helps a bit with the slowdown seen from D2703. I don't really like tiles not updating as much, it feels much less responsive, maybe theres another way to go about it? Timings by nirved: https://hastebin.com/ifanihewum.css
Diffstat (limited to 'intern/cycles/render/session.cpp')
-rw-r--r--intern/cycles/render/session.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/intern/cycles/render/session.cpp b/intern/cycles/render/session.cpp
index 08909943c49..c38843540e6 100644
--- a/intern/cycles/render/session.cpp
+++ b/intern/cycles/render/session.cpp
@@ -38,6 +38,8 @@
CCL_NAMESPACE_BEGIN
+bool Session::headless = false;
+
/* Note about preserve_tile_device option for tile manager:
* progressive refine and viewport rendering does requires tiles to
* always be allocated for the same device