[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18050] trunk/blender/source: * disable back buffer selection drawing while projection painting ( was redoing for every update while painting)
Campbell Barton
ideasman42 at gmail.com
Wed Dec 24 22:53:18 CET 2008
Revision: 18050
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18050
Author: campbellbarton
Date: 2008-12-24 22:53:15 +0100 (Wed, 24 Dec 2008)
Log Message:
-----------
* disable back buffer selection drawing while projection painting (was redoing for every update while painting)
* remove unneeded return from game engines py api - ConvertPythonToGameObject
Modified Paths:
--------------
trunk/blender/source/blender/src/drawview.c
trunk/blender/source/gameengine/Ketsji/KX_GameObject.cpp
Modified: trunk/blender/source/blender/src/drawview.c
===================================================================
--- trunk/blender/source/blender/src/drawview.c 2008-12-24 21:33:51 UTC (rev 18049)
+++ trunk/blender/source/blender/src/drawview.c 2008-12-24 21:53:15 UTC (rev 18050)
@@ -975,7 +975,8 @@
int m;
#endif
- if(G.f & G_VERTEXPAINT || G.f & G_WEIGHTPAINT || G.f & G_TEXTUREPAINT);
+ if( G.f & G_VERTEXPAINT || G.f & G_WEIGHTPAINT );
+ else if ((G.f & G_TEXTUREPAINT) && G.scene->toolsettings && (G.scene->toolsettings->imapaint.flag & IMAGEPAINT_PROJECT_DISABLE)==0);
else if(G.obedit && G.vd->drawtype>OB_WIRE && (G.vd->flag & V3D_ZBUF_SELECT));
else {
G.vd->flag &= ~V3D_NEEDBACKBUFDRAW;
Modified: trunk/blender/source/gameengine/Ketsji/KX_GameObject.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_GameObject.cpp 2008-12-24 21:33:51 UTC (rev 18049)
+++ trunk/blender/source/gameengine/Ketsji/KX_GameObject.cpp 2008-12-24 21:53:15 UTC (rev 18050)
@@ -2082,7 +2082,6 @@
PyErr_SetString(PyExc_TypeError, "Expected KX_GameObject or a string for a name of a KX_GameObject, None is invalid");
return false;
}
- return (py_none_ok ? true : false);
}
if (PyString_Check(value)) {
More information about the Bf-blender-cvs
mailing list