[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54236] trunk/blender/source/blender/ editors/render/render_preview.c: Cycles: disable unnecessary preview render job for per node previews, they don't
Brecht Van Lommel
brechtvanlommel at pandora.be
Thu Jan 31 16:31:51 CET 2013
Revision: 54236
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54236
Author: blendix
Date: 2013-01-31 15:31:47 +0000 (Thu, 31 Jan 2013)
Log Message:
-----------
Cycles: disable unnecessary preview render job for per node previews, they don't
work so was just wasting CPU time.
Modified Paths:
--------------
trunk/blender/source/blender/editors/render/render_preview.c
Modified: trunk/blender/source/blender/editors/render/render_preview.c
===================================================================
--- trunk/blender/source/blender/editors/render/render_preview.c 2013-01-31 15:08:37 UTC (rev 54235)
+++ trunk/blender/source/blender/editors/render/render_preview.c 2013-01-31 15:31:47 UTC (rev 54236)
@@ -1100,6 +1100,10 @@
ShaderPreview *sp;
Scene *scene = CTX_data_scene(C);
+ /* node previews not supported for cycles */
+ if (BKE_scene_use_new_shading_nodes(scene) && method == PR_NODE_RENDER)
+ return;
+
wm_job = WM_jobs_get(CTX_wm_manager(C), CTX_wm_window(C), owner, "Shader Preview",
WM_JOB_EXCL_RENDER, WM_JOB_TYPE_RENDER_PREVIEW);
sp = MEM_callocN(sizeof(ShaderPreview), "shader preview");
More information about the Bf-blender-cvs
mailing list