From 93aa83f0a37019ce733d2b372cbd301812670fc4 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Fri, 18 May 2012 14:06:53 +0000 Subject: [PATCH] Fix #31518: changing cycles exposure did unnecessary rerender in viewport. --- intern/cycles/blender/blender_session.cpp | 1 + intern/cycles/render/film.cpp | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp index f79b9995165..997909f1b92 100644 --- a/intern/cycles/blender/blender_session.cpp +++ b/intern/cycles/blender/blender_session.cpp @@ -220,6 +220,7 @@ void BlenderSession::render() buffer_params.passes = passes; scene->film->passes = passes; scene->film->tag_update(scene); + scene->integrator->tag_update(scene); /* update scene */ sync->sync_data(b_v3d, b_engine.camera_override(), b_iter->name().c_str()); diff --git a/intern/cycles/render/film.cpp b/intern/cycles/render/film.cpp index 55c89b7b1b2..878aa87510e 100644 --- a/intern/cycles/render/film.cpp +++ b/intern/cycles/render/film.cpp @@ -298,7 +298,6 @@ bool Film::modified(const Film& film) void Film::tag_update(Scene *scene) { - scene->integrator->tag_update(scene); need_update = true; }