From 56ead9d34b8f473a44ba9f9fb0ff4878ea28af3e Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Sun, 22 Nov 2015 13:54:51 +0500 Subject: Cycles: Make branched path tracer covered with requested features This gives few percent extra memory saving for the CUDA kernel when using regular path tracing. Still more like an experiment, but will be handy in the future. --- intern/cycles/render/session.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'intern/cycles/render/session.cpp') diff --git a/intern/cycles/render/session.cpp b/intern/cycles/render/session.cpp index b5bc4109630..762e49a8f0a 100644 --- a/intern/cycles/render/session.cpp +++ b/intern/cycles/render/session.cpp @@ -639,6 +639,7 @@ DeviceRequestedFeatures Session::get_requested_device_features() BakeManager *bake_manager = scene->bake_manager; requested_features.use_baking = bake_manager->get_baking(); + requested_features.use_integrator_branched = (scene->integrator->method == Integrator::BRANCHED_PATH); return requested_features; } -- cgit v1.2.3