[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57713] trunk/blender/source/blender/ editors: Fix unnecessary redraw of 3D views when making changes in compositing nodes .

Brecht Van Lommel brechtvanlommel at pandora.be
Tue Jun 25 00:41:27 CEST 2013


Revision: 57713
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57713
Author:   blendix
Date:     2013-06-24 22:41:27 +0000 (Mon, 24 Jun 2013)
Log Message:
-----------
Fix unnecessary redraw of 3D views when making changes in compositing nodes.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/include/ED_object.h
    trunk/blender/source/blender/editors/space_node/node_edit.c

Modified: trunk/blender/source/blender/editors/include/ED_object.h
===================================================================
--- trunk/blender/source/blender/editors/include/ED_object.h	2013-06-24 22:41:24 UTC (rev 57712)
+++ trunk/blender/source/blender/editors/include/ED_object.h	2013-06-24 22:41:27 UTC (rev 57713)
@@ -69,6 +69,8 @@
 struct PropertyRNA;
 struct EnumPropertyItem;
 
+enum eVGroupSelect;
+
 /* object_edit.c */
 struct Object *ED_object_context(struct bContext *C);               /* context.object */
 struct Object *ED_object_active_context(struct bContext *C); /* context.object or context.active_object */

Modified: trunk/blender/source/blender/editors/space_node/node_edit.c
===================================================================
--- trunk/blender/source/blender/editors/space_node/node_edit.c	2013-06-24 22:41:24 UTC (rev 57712)
+++ trunk/blender/source/blender/editors/space_node/node_edit.c	2013-06-24 22:41:27 UTC (rev 57713)
@@ -222,7 +222,7 @@
 		cj->need_sync = FALSE;
 	}
 
-	WM_main_add_notifier(NC_WINDOW | ND_DRAW, NULL);
+	WM_main_add_notifier(NC_SCENE | ND_COMPO_RESULT, NULL);
 }
 
 static void compo_progressjob(void *cjv, float progress)
@@ -299,7 +299,7 @@
 
 	/* setup job */
 	WM_jobs_customdata_set(wm_job, cj, compo_freejob);
-	WM_jobs_timer(wm_job, 0.1, NC_SCENE, NC_SCENE | ND_COMPO_RESULT);
+	WM_jobs_timer(wm_job, 0.1, NC_SCENE | ND_COMPO_RESULT, NC_SCENE | ND_COMPO_RESULT);
 	WM_jobs_callbacks(wm_job, compo_startjob, compo_initjob, compo_updatejob, NULL);
 
 	WM_jobs_start(CTX_wm_manager(C), wm_job);




More information about the Bf-blender-cvs mailing list