[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56360] trunk/blender/intern/cycles/ blender/blender_session.cpp: Fix #35121: cycles 3D viewport render pause button not working during render.
Brecht Van Lommel
brechtvanlommel at pandora.be
Sun Apr 28 14:31:25 CEST 2013
Revision: 56360
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56360
Author: blendix
Date: 2013-04-28 12:31:24 +0000 (Sun, 28 Apr 2013)
Log Message:
-----------
Fix #35121: cycles 3D viewport render pause button not working during render.
Modified Paths:
--------------
trunk/blender/intern/cycles/blender/blender_session.cpp
Modified: trunk/blender/intern/cycles/blender/blender_session.cpp
===================================================================
--- trunk/blender/intern/cycles/blender/blender_session.cpp 2013-04-28 11:55:41 UTC (rev 56359)
+++ trunk/blender/intern/cycles/blender/blender_session.cpp 2013-04-28 12:31:24 UTC (rev 56360)
@@ -501,6 +501,9 @@
bool BlenderSession::draw(int w, int h)
{
+ /* pause in redraw in case update is not being called due to final render */
+ session->set_pause(BlenderSync::get_session_pause(b_scene, background));
+
/* before drawing, we verify camera and viewport size changes, because
* we do not get update callbacks for those, we must detect them here */
if(session->ready_to_reset()) {
More information about the Bf-blender-cvs
mailing list