blender/source/gameengine/Ketsji
Mitchell Stokes 244ce92dbd BGE: Setting up the RAS_ICanvas interface as the primary way to alter the OpenGL
viewport. This helps to eliminate OpenGL calls in weird places like the physics
code and to reduce glGet calls, which are expensive.

There should be no functional changes (except maybe a very slight speed improvement).
2012-10-08 03:28:11 +00:00
..
KXNetwork style cleanup 2012-09-16 04:58:18 +00:00
BL_Action.cpp Fix for [#32054] "Animation break after resuming scene" reported by Andreas Esau (ndee). The action's timing was getting messed up which resulted in negative local frames, which were being counted as "done." 2012-08-06 00:53:26 +00:00
BL_Action.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
BL_ActionManager.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
BL_ActionManager.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
BL_BlenderShader.cpp style cleanup: follow style guide for/with/if spacing 2012-03-24 07:52:14 +00:00
BL_BlenderShader.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
BL_Material.cpp fix [#30839] Blender crashes while open/close a scene and deletes .blend-file 2012-04-10 13:10:44 +00:00
BL_Material.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
BL_Shader.cpp style cleanup 2012-09-16 04:58:18 +00:00
BL_Shader.h style cleanup 2012-09-16 04:58:18 +00:00
BL_Texture.cpp style cleanup 2012-09-16 04:58:18 +00:00
BL_Texture.h Finally committing support for compressed textures on the GPU (DDS+DXT). This patch started out as a patch by me, then cleaned up by Kupoman during his work on Cucumber. 2012-06-30 04:34:34 +00:00
CMakeLists.txt ..\commmit_hive.txt 2012-09-01 21:23:05 +00:00
KX_ArmatureSensor.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_ArmatureSensor.h style cleanup 2012-09-16 04:58:18 +00:00
KX_BlenderMaterial.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_BlenderMaterial.h style cleanup 2012-09-16 04:58:18 +00:00
KX_BulletPhysicsController.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_BulletPhysicsController.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_Camera.cpp BGE: Setting up the RAS_ICanvas interface as the primary way to alter the OpenGL 2012-10-08 03:28:11 +00:00
KX_Camera.h style cleanup 2012-09-16 04:58:18 +00:00
KX_CameraActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_CameraActuator.h style cleanup - spelling corrections & update some incorrect comments. 2012-03-03 11:45:08 +00:00
KX_CameraIpoSGController.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_CameraIpoSGController.h style cleanup 2012-09-16 04:58:18 +00:00
KX_ClientObjectInfo.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_ConstraintActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_ConstraintActuator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_ConstraintWrapper.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_ConstraintWrapper.h style cleanup 2012-09-16 04:58:18 +00:00
KX_ConvertPhysicsObject.h BGE patch #28476: Character object physics type 2012-05-28 21:36:29 +00:00
KX_ConvertPhysicsObjects.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_Dome.cpp BGE: Setting up the RAS_ICanvas interface as the primary way to alter the OpenGL 2012-10-08 03:28:11 +00:00
KX_Dome.h BGE: Setting up the RAS_ICanvas interface as the primary way to alter the OpenGL 2012-10-08 03:28:11 +00:00
KX_EmptyObject.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_EmptyObject.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_FontObject.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_FontObject.h code cleanup: bge builds with clang without warnings / errors. 2012-06-29 09:16:59 +00:00
KX_GameActuator.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_GameActuator.h quiet double promotion warnings for the game engine. 2012-07-18 23:03:27 +00:00
KX_GameObject.cpp BGE: Committing patch [#31442] "API improvements: Group references python api, for better control over groups and instances" by Martin Sell (moerdn). This patch adds a member and a group property to KX_GameObject: 2012-10-07 00:09:02 +00:00
KX_GameObject.h BGE: Committing patch [#31442] "API improvements: Group references python api, for better control over groups and instances" by Martin Sell (moerdn). This patch adds a member and a group property to KX_GameObject: 2012-10-07 00:09:02 +00:00
KX_IInterpolator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_IPhysicsController.cpp BGE patch #28476: Character object physics type 2012-05-28 21:36:29 +00:00
KX_IPhysicsController.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_IPO_SGController.cpp revert 45924, not a very clean solution, especially for external libraries and looks like -fpermissive is used in linux too 2012-04-24 16:14:23 +00:00
KX_IPO_SGController.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_IpoActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_IpoActuator.h style cleanup: comment blocks 2012-03-09 18:28:30 +00:00
KX_IPOTransform.h use __ prefix on header guards to avoid mixing up defines with api functions / classes. 2012-02-23 10:41:31 +00:00
KX_IScalarInterpolator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_ISceneConverter.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_ISystem.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_KetsjiEngine.cpp BGE: Setting up the RAS_ICanvas interface as the primary way to alter the OpenGL 2012-10-08 03:28:11 +00:00
KX_KetsjiEngine.h style cleanup 2012-09-16 04:58:18 +00:00
KX_Light.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_Light.h style cleanup 2012-09-16 04:58:18 +00:00
KX_LightIpoSGController.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_LightIpoSGController.h style cleanup 2012-09-16 04:58:18 +00:00
KX_MaterialIpoController.cpp doxygen: gameengine/Ketsji tagged. 2011-02-25 13:35:59 +00:00
KX_MaterialIpoController.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_MeshProxy.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_MeshProxy.h style cleanup 2012-09-16 04:58:18 +00:00
KX_MotionState.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_MotionState.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_MouseFocusSensor.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_MouseFocusSensor.h style cleanup: comment blocks 2012-03-09 18:28:30 +00:00
KX_NavMeshObject.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_NavMeshObject.h style cleanup - remove unneeded ';'s 2012-03-08 03:05:57 +00:00
KX_NearSensor.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_NearSensor.h style cleanup: use capital camel case names for typedef's 2012-06-10 15:20:10 +00:00
KX_ObColorIpoSGController.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_ObColorIpoSGController.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_ObjectActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_ObjectActuator.h use __ prefix on header guards to avoid mixing up defines with api functions / classes. 2012-02-23 10:41:31 +00:00
KX_ObstacleSimulation.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_ObstacleSimulation.h style cleanup 2012-09-16 04:58:18 +00:00
KX_OrientationInterpolator.cpp style cleanup, use { on newline after function definition. 2012-02-25 16:49:59 +00:00
KX_OrientationInterpolator.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_ParentActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_ParentActuator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_PhysicsEngineEnums.h code cleanup: remove unused defines 2012-04-23 08:05:02 +00:00
KX_PhysicsObjectWrapper.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_PhysicsObjectWrapper.h use __ prefix on header guards to avoid mixing up defines with api functions / classes. 2012-02-23 10:41:31 +00:00
KX_PhysicsPropertiesobsolete.h use __ prefix on header guards to avoid mixing up defines with api functions / classes. 2012-02-23 10:41:31 +00:00
KX_PolygonMaterial.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_PolygonMaterial.h style cleanup 2012-09-16 04:58:18 +00:00
KX_PolyProxy.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_PolyProxy.h style cleanup 2012-09-16 04:58:18 +00:00
KX_PositionInterpolator.cpp style cleanup, use { on newline after function definition. 2012-02-25 16:49:59 +00:00
KX_PositionInterpolator.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_PyConstraintBinding.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_PyConstraintBinding.h Code Cleanup: remove non existing function declarations. 2012-02-29 15:00:37 +00:00
KX_PyMath.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_PyMath.h style cleanup 2012-09-16 04:58:18 +00:00
KX_PythonInit.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_PythonInit.h style cleanup 2012-09-16 04:58:18 +00:00
KX_PythonInitTypes.cpp fix for error in recent commit (made function static that shouldn't have been), add extra gcc warnings to cmake. 2012-09-16 01:35:00 +00:00
KX_PythonInitTypes.h style cleanup 2012-09-16 04:58:18 +00:00
KX_PythonMain.cpp code clenup: comments and some style edits on ghost/osx (odd indentation) 2012-09-06 02:10:09 +00:00
KX_PythonMain.h ..\commmit_hive.txt 2012-09-01 21:23:05 +00:00
KX_PythonSeq.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_PythonSeq.h style cleanup: guys - set your editors to tabs! 2012-05-01 17:51:03 +00:00
KX_RadarSensor.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_RadarSensor.h code cleanup: 2012-07-29 17:49:14 +00:00
KX_RayCast.cpp code cleanup: float formatting was confusing in some cases - eg: (0.,0.,0.) 2012-04-11 08:15:13 +00:00
KX_RayCast.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_RayEventManager.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_RayEventManager.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_RaySensor.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_RaySensor.h style cleanup 2012-09-16 04:58:18 +00:00
KX_SCA_AddObjectActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_SCA_AddObjectActuator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_SCA_DynamicActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_SCA_DynamicActuator.h quiet double promotion warnings for the game engine. 2012-07-18 23:03:27 +00:00
KX_SCA_EndObjectActuator.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_SCA_EndObjectActuator.h style cleanup: also correct some doxy comments 2012-08-18 13:07:48 +00:00
KX_SCA_ReplaceMeshActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_SCA_ReplaceMeshActuator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_ScalarInterpolator.cpp style cleanup, use { on newline after function definition. 2012-02-25 16:49:59 +00:00
KX_ScalarInterpolator.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_ScalingInterpolator.cpp style cleanup, use { on newline after function definition. 2012-02-25 16:49:59 +00:00
KX_ScalingInterpolator.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_Scene.cpp BGE: Setting up the RAS_ICanvas interface as the primary way to alter the OpenGL 2012-10-08 03:28:11 +00:00
KX_Scene.h style cleanup 2012-09-16 04:58:18 +00:00
KX_SceneActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_SceneActuator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_SG_BoneParentNodeRelationship.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_SG_BoneParentNodeRelationship.h style cleanup 2012-09-16 04:58:18 +00:00
KX_SG_NodeRelationships.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_SG_NodeRelationships.h style cleanup 2012-09-16 04:58:18 +00:00
KX_SoundActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_SoundActuator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_StateActuator.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_StateActuator.h use __ prefix on header guards to avoid mixing up defines with api functions / classes. 2012-02-23 10:41:31 +00:00
KX_SteeringActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_SteeringActuator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_TimeCategoryLogger.cpp code cleanup: float formatting was confusing in some cases - eg: (0.,0.,0.) 2012-04-11 08:15:13 +00:00
KX_TimeCategoryLogger.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_TimeLogger.cpp code cleanup: float formatting was confusing in some cases - eg: (0.,0.,0.) 2012-04-11 08:15:13 +00:00
KX_TimeLogger.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_TouchEventManager.cpp style cleanup: follow style guide for/with/if spacing 2012-03-24 07:52:14 +00:00
KX_TouchEventManager.h optionally use guarded alloc for tiles compositor, also replace allocation functions with a macro. 2012-06-25 09:14:37 +00:00
KX_TouchSensor.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_TouchSensor.h style cleanup 2012-09-16 04:58:18 +00:00
KX_TrackToActuator.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_TrackToActuator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_VehicleWrapper.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_VehicleWrapper.h use __ prefix on header guards to avoid mixing up defines with api functions / classes. 2012-02-23 10:41:31 +00:00
KX_VertexProxy.cpp style cleanup 2012-09-16 04:58:18 +00:00
KX_VertexProxy.h style cleanup 2012-09-16 04:58:18 +00:00
KX_VisibilityActuator.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_VisibilityActuator.h use __ prefix on header guards to avoid mixing up defines with api functions / classes. 2012-02-23 10:41:31 +00:00
KX_WorldInfo.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_WorldInfo.h style cleanup 2012-07-21 22:58:08 +00:00
KX_WorldIpoController.cpp remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
KX_WorldIpoController.h style cleanup 2012-09-16 04:58:18 +00:00
SConscript Fix for windows compile. 2012-04-28 22:59:55 +00:00