[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25136] trunk/blender/source/gameengine/ Ketsji/KX_KetsjiEngine.cpp: BGE fix for GameLogic["post_draw"] not working with 2DFilters
Dalai Felinto
dfelinto at gmail.com
Sat Dec 5 03:30:26 CET 2009
Revision: 25136
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25136
Author: dfelinto
Date: 2009-12-05 03:30:20 +0100 (Sat, 05 Dec 2009)
Log Message:
-----------
BGE fix for GameLogic["post_draw"] not working with 2DFilters
(reported by Mike Pan(mpan3), it's not in the tracker)
Modified Paths:
--------------
trunk/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
Modified: trunk/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp 2009-12-05 01:24:45 UTC (rev 25135)
+++ trunk/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp 2009-12-05 02:30:20 UTC (rev 25136)
@@ -1310,9 +1310,6 @@
scene->RunDrawingCallbacks(scene->GetPreDrawCB());
scene->RenderBuckets(camtrans, m_rasterizer, m_rendertools);
-
- // Run any post-drawing python callbacks
- scene->RunDrawingCallbacks(scene->GetPostDrawCB());
if (scene->GetPhysicsEnvironment())
scene->GetPhysicsEnvironment()->debugDrawWorld();
@@ -1321,6 +1318,9 @@
//it's running once for every scene (i.e. overlay scenes have it running twice). That's not the ideal.
PostRenderFrame();
+
+ // Run any post-drawing python callbacks
+ scene->RunDrawingCallbacks(scene->GetPostDrawCB());
}
void KX_KetsjiEngine::PostRenderFrame()
More information about the Bf-blender-cvs
mailing list