[Bf-blender-cvs] [0493879] master: Cycles: Report error via the new engine API

Sergey Sharybin noreply at git.blender.org
Fri Dec 5 18:15:59 CET 2014


Commit: 049387940111ffec0a30cc614e32c75defeacb64
Author: Sergey Sharybin
Date:   Fri Dec 5 22:00:39 2014 +0500
Branches: master
https://developer.blender.org/rB049387940111ffec0a30cc614e32c75defeacb64

Cycles: Report error via the new engine API

This way CUDA errors are visible in the image info line,
which makes things to behave the same across viewport and
final rendering.

That's right, we've got error reported via reports and info
line now. This is based on the feedback from our gooseberry
team.

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

M	intern/cycles/blender/blender_session.cpp

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

diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp
index 39085ff..79ab254 100644
--- a/intern/cycles/blender/blender_session.cpp
+++ b/intern/cycles/blender/blender_session.cpp
@@ -875,6 +875,7 @@ void BlenderSession::update_status_progress()
 			 * For until then, 1 << 5 means RPT_ERROR.
 			 */
 			b_engine.report(1 << 5, error.c_str());
+			b_engine.error_set(error.c_str());
 			last_error = error;
 		}
 	}




More information about the Bf-blender-cvs mailing list