[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28182] branches/render25/source/blender: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r28180 :28181
Campbell Barton
ideasman42 at gmail.com
Wed Apr 14 00:50:13 CEST 2010
Revision: 28182
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28182
Author: campbellbarton
Date: 2010-04-14 00:50:09 +0200 (Wed, 14 Apr 2010)
Log Message:
-----------
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r28180:28181
Modified Paths:
--------------
branches/render25/source/blender/blenkernel/intern/image.c
branches/render25/source/blender/blenkernel/intern/modifier.c
branches/render25/source/blender/blenkernel/intern/scene.c
branches/render25/source/blender/modifiers/intern/MOD_build.c
branches/render25/source/blender/modifiers/intern/MOD_cloth.c
branches/render25/source/blender/modifiers/intern/MOD_particleinstance.c
branches/render25/source/blender/modifiers/intern/MOD_particlesystem.c
branches/render25/source/blender/modifiers/intern/MOD_smooth.c
branches/render25/source/blender/windowmanager/intern/wm_files.c
Modified: branches/render25/source/blender/blenkernel/intern/image.c
===================================================================
--- branches/render25/source/blender/blenkernel/intern/image.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/blenkernel/intern/image.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -2013,6 +2013,7 @@
if(ima->type==IMA_TYPE_R_RESULT) {
/* always verify entirely, not that this shouldn't happen
* during render anyway */
+ printf("G.rendering %d\n", G.rendering);
}
else if(ima->type==IMA_TYPE_COMPOSITE) {
frame= iuser?iuser->framenr:0;
@@ -2062,7 +2063,7 @@
/* try to get the ibuf without locking */
ibuf= image_get_ibuf_threadsafe(ima, iuser, &frame, &index);
- if(ibuf == NULL) {
+ if(ibuf == NULL && ima->type != IMA_TYPE_R_RESULT) {
/* couldn't get ibuf and image is not ok, so let's lock and try to
* load the image */
BLI_lock_thread(LOCK_IMAGE);
Modified: branches/render25/source/blender/blenkernel/intern/modifier.c
===================================================================
--- branches/render25/source/blender/blenkernel/intern/modifier.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/blenkernel/intern/modifier.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -83,10 +83,7 @@
INIT_TYPE(MeshDeform);
INIT_TYPE(ParticleSystem);
INIT_TYPE(ParticleInstance);
- INIT_TYPE(Explode);
- INIT_TYPE(Cloth);
- INIT_TYPE(Collision);
- INIT_TYPE(Bevel);
+ INIT_TYPE(Explode);
INIT_TYPE(Shrinkwrap);
INIT_TYPE(Fluidsim);
INIT_TYPE(Mask);
Modified: branches/render25/source/blender/blenkernel/intern/scene.c
===================================================================
--- branches/render25/source/blender/blenkernel/intern/scene.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/blenkernel/intern/scene.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -958,7 +958,7 @@
}
/* XXX - this is called far to often, should be made apart of the depgraph */
- BKE_ptcache_quick_cache_all(scene);
+// BKE_ptcache_quick_cache_all(scene);
/* in the future this should handle updates for all datablocks, not
only objects and scenes. - brecht */
Modified: branches/render25/source/blender/modifiers/intern/MOD_build.c
===================================================================
--- branches/render25/source/blender/modifiers/intern/MOD_build.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/modifiers/intern/MOD_build.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -271,17 +271,8 @@
return result;
}
-/*
- mti = INIT_TYPE(Build);
- mti->type = eModifierTypeType_Nonconstructive;
- mti->flags = eModifierTypeFlag_AcceptsMesh |
- eModifierTypeFlag_AcceptsCVs;
- mti->initData = buildModifier_initData;
- mti->copyData = buildModifier_copyData;
- mti->dependsOnTime = buildModifier_dependsOnTime;
- mti->applyModifier = buildModifier_applyModifier;
-*/
+
ModifierTypeInfo modifierType_Build = {
/* name */ "Build",
/* structName */ "BuildModifierData",
Modified: branches/render25/source/blender/modifiers/intern/MOD_cloth.c
===================================================================
--- branches/render25/source/blender/modifiers/intern/MOD_cloth.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/modifiers/intern/MOD_cloth.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -175,9 +175,9 @@
/* structName */ "ClothModifierData",
/* structSize */ sizeof(ClothModifierData),
/* type */ eModifierTypeType_Nonconstructive,
- /* flags */ eModifierTypeFlag_AcceptsMesh |
- eModifierTypeFlag_UsesPointCache |
- eModifierTypeFlag_Single,
+ /* flags */ eModifierTypeFlag_AcceptsMesh
+ | eModifierTypeFlag_UsesPointCache
+ | eModifierTypeFlag_Single,
/* copyData */ copyData,
/* deformVerts */ 0,
Modified: branches/render25/source/blender/modifiers/intern/MOD_particleinstance.c
===================================================================
--- branches/render25/source/blender/modifiers/intern/MOD_particleinstance.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/modifiers/intern/MOD_particleinstance.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -317,10 +317,10 @@
/* structName */ "ParticleInstanceModifierData",
/* structSize */ sizeof(ParticleInstanceModifierData),
/* type */ eModifierTypeType_Constructive,
- /* flags */ eModifierTypeFlag_AcceptsMesh |
- eModifierTypeFlag_SupportsMapping |
- eModifierTypeFlag_SupportsEditmode |
- eModifierTypeFlag_EnableInEditmode,
+ /* flags */ eModifierTypeFlag_AcceptsMesh
+ | eModifierTypeFlag_SupportsMapping
+ | eModifierTypeFlag_SupportsEditmode
+ | eModifierTypeFlag_EnableInEditmode,
/* copyData */ copyData,
/* deformVerts */ 0,
Modified: branches/render25/source/blender/modifiers/intern/MOD_particlesystem.c
===================================================================
--- branches/render25/source/blender/modifiers/intern/MOD_particlesystem.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/modifiers/intern/MOD_particlesystem.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -209,11 +209,11 @@
/* structName */ "ParticleSystemModifierData",
/* structSize */ sizeof(ParticleSystemModifierData),
/* type */ eModifierTypeType_OnlyDeform,
- /* flags */ eModifierTypeFlag_AcceptsMesh |
- eModifierTypeFlag_SupportsMapping |
- eModifierTypeFlag_UsesPointCache /* |
- eModifierTypeFlag_SupportsEditmode |
- eModifierTypeFlag_EnableInEditmode */,
+ /* flags */ eModifierTypeFlag_AcceptsMesh
+ | eModifierTypeFlag_SupportsMapping
+ | eModifierTypeFlag_UsesPointCache /*
+ | eModifierTypeFlag_SupportsEditmode
+ | eModifierTypeFlag_EnableInEditmode */,
/* copyData */ copyData,
/* deformVerts */ deformVerts,
Modified: branches/render25/source/blender/modifiers/intern/MOD_smooth.c
===================================================================
--- branches/render25/source/blender/modifiers/intern/MOD_smooth.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/modifiers/intern/MOD_smooth.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -249,8 +249,8 @@
/* structName */ "SmoothModifierData",
/* structSize */ sizeof(SmoothModifierData),
/* type */ eModifierTypeType_OnlyDeform,
- /* flags */ eModifierTypeFlag_AcceptsMesh |
- eModifierTypeFlag_SupportsEditmode,
+ /* flags */ eModifierTypeFlag_AcceptsMesh
+ | eModifierTypeFlag_SupportsEditmode,
/* copyData */ copyData,
/* deformVerts */ deformVerts,
Modified: branches/render25/source/blender/windowmanager/intern/wm_files.c
===================================================================
--- branches/render25/source/blender/windowmanager/intern/wm_files.c 2010-04-13 22:43:48 UTC (rev 28181)
+++ branches/render25/source/blender/windowmanager/intern/wm_files.c 2010-04-13 22:50:09 UTC (rev 28182)
@@ -300,11 +300,11 @@
CTX_wm_window_set(C, CTX_wm_manager(C)->windows.first);
ED_editors_init(C);
- CTX_wm_window_set(C, NULL); /* exits queues */
#ifndef DISABLE_PYTHON
/* run any texts that were loaded in and flagged as modules */
BPY_load_user_modules(C);
#endif
+ CTX_wm_window_set(C, NULL); /* exits queues */
}
else if(retval==1)
BKE_write_undo(C, "Import file");
More information about the Bf-blender-cvs
mailing list