[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26876] trunk/blender: Support GPU image auto_refresh also for movie (was for sequence only).

Benoit Bolsee benoit.bolsee at online.be
Sat Feb 13 22:24:14 CET 2010


Revision: 26876
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26876
Author:   ben2610
Date:     2010-02-13 22:24:13 +0100 (Sat, 13 Feb 2010)

Log Message:
-----------
Support GPU image auto_refresh also for movie (was for sequence only).

Modified Paths:
--------------
    trunk/blender/projectfiles_vc9/blender/BPY_python/BPY_python.vcproj
    trunk/blender/source/blender/blenkernel/intern/image.c

Modified: trunk/blender/projectfiles_vc9/blender/BPY_python/BPY_python.vcproj
===================================================================
--- trunk/blender/projectfiles_vc9/blender/BPY_python/BPY_python.vcproj	2010-02-13 20:08:54 UTC (rev 26875)
+++ trunk/blender/projectfiles_vc9/blender/BPY_python/BPY_python.vcproj	2010-02-13 21:24:13 UTC (rev 26876)
@@ -433,6 +433,10 @@
 				Name="internal"
 				>
 				<File
+					RelativePath="..\..\..\source\blender\python\intern\bpy.h"
+					>
+				</File>
+				<File
 					RelativePath="..\..\..\source\blender\python\intern\bpy_app.h"
 					>
 				</File>

Modified: trunk/blender/source/blender/blenkernel/intern/image.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/image.c	2010-02-13 20:08:54 UTC (rev 26875)
+++ trunk/blender/source/blender/blenkernel/intern/image.c	2010-02-13 21:24:13 UTC (rev 26876)
@@ -2033,6 +2033,10 @@
 	if(ima->source==IMA_SRC_MOVIE) {
 		frame= iuser?iuser->framenr:ima->lastframe;
 		ibuf= image_get_ibuf(ima, 0, frame);
+		/* XXX temp stuff? */
+		if(ima->lastframe != frame)
+			ima->tpageflag |= IMA_TPAGE_REFRESH;
+		ima->lastframe = frame;
 	}
 	else if(ima->source==IMA_SRC_SEQUENCE) {
 		if(ima->type==IMA_TYPE_IMAGE) {





More information about the Bf-blender-cvs mailing list