[Bf-blender-cvs] [09b9e46] master: OpenGL: Don't write frames when rendering was canceled

Sergey Sharybin noreply at git.blender.org
Fri Oct 7 17:48:33 CEST 2016


Commit: 09b9e462b99347e76b42326b4345127ddf72a787
Author: Sergey Sharybin
Date:   Fri Oct 7 16:51:19 2016 +0200
Branches: master
https://developer.blender.org/rB09b9e462b99347e76b42326b4345127ddf72a787

OpenGL: Don't write frames when rendering was canceled

===================================================================

M	source/blender/editors/render/render_opengl.c

===================================================================

diff --git a/source/blender/editors/render/render_opengl.c b/source/blender/editors/render/render_opengl.c
index 3737c32..d2941e1 100644
--- a/source/blender/editors/render/render_opengl.c
+++ b/source/blender/editors/render/render_opengl.c
@@ -842,7 +842,7 @@ static void write_result_func(TaskPool * __restrict pool,
 	const int cfra = task_data->cfra;
 	bool ok;
 	/* Don't attempt to write if we've got an error. */
-	if (!oglrender->pool_ok) {
+	if (!oglrender->pool_ok || G.is_break) {
 		RE_FreeRenderResult(rr);
 		return;
 	}




More information about the Bf-blender-cvs mailing list