blender/source/gameengine/Ketsji
Daniel Stokes 6cc3aec8bc Fixing a problem with variance shadow maps blurring out on transparent receivers in the Game Engine reported by Sam Cameron on the IRC.
Also correcting some slight blurring over time by making sure the color buffer is cleared for shadows.
2013-09-05 22:05:52 +00:00
..
KXNetwork clang/cmake - quiet warnings for external libs and reference moto as a system include. 2013-07-15 08:26:16 +00:00
BL_Action.cpp BGE: Finally adding support for additive layer blending. 2013-08-14 23:31:49 +00:00
BL_Action.h BGE: Finally adding support for additive layer blending. 2013-08-14 23:31:49 +00:00
BL_ActionManager.cpp BGE: Finally adding support for additive layer blending. 2013-08-14 23:31:49 +00:00
BL_ActionManager.h Fix build with GE and WITH_CXX_GUARDEDALLOC enabled… 2013-08-19 15:02:28 +00:00
BL_BlenderShader.cpp Fix a few compiler warnings reported by clang. 2013-08-18 14:15:51 +00:00
BL_BlenderShader.h Fix a few compiler warnings reported by clang. 2013-08-18 14:15:51 +00:00
BL_Material.cpp add missing gpl headers 2013-07-02 09:47:22 +00:00
BL_Material.h code cleanup: confusingly written and named function for BGE materuial conversion: getImageFromMaterial() --> getMTexFromMaterial() 2013-02-23 07:36:40 +00:00
BL_Shader.cpp add missing gpl headers 2013-07-02 09:47:22 +00:00
BL_Shader.h code cleanup: comment/remove unused defines 2013-05-28 01:15:59 +00:00
BL_Texture.cpp add missing gpl headers 2013-07-02 09:47:22 +00:00
BL_Texture.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
CMakeLists.txt Merging changes from trunk r58091-58323. 2013-07-17 01:40:26 +00:00
KX_ArmatureSensor.cpp style cleanup 2013-03-18 11:44:56 +00:00
KX_ArmatureSensor.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_BlenderMaterial.cpp BGE: Adding partial support for LibLoaded lights with GLSL materials. 2013-08-17 04:37:25 +00:00
KX_BlenderMaterial.h BGE Fix [#29575] Object not drawn in game engine 2013-07-24 05:12:51 +00:00
KX_BulletPhysicsController.cpp add missing gpl headers 2013-07-02 09:47:22 +00:00
KX_BulletPhysicsController.h BGE: Some various changes to make moving the character physics type easier: 2013-01-30 05:55:17 +00:00
KX_Camera.cpp Adding a fov attribute to KX_Camera. This attribute converts the field of view value and uses it to set lens. 2013-08-07 05:24:47 +00:00
KX_Camera.h Adding a fov attribute to KX_Camera. This attribute converts the field of view value and uses it to set lens. 2013-08-07 05:24:47 +00:00
KX_CameraActuator.cpp BGE: getting rid of a few maybe-uninitialized warnings. 2013-03-23 03:04:02 +00:00
KX_CameraActuator.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_CharacterWrapper.cpp add missing gpl headers 2013-07-02 09:47:22 +00:00
KX_CharacterWrapper.h BGE: Some various changes to make moving the character physics type easier: 2013-01-30 05:55:17 +00:00
KX_ClientObjectInfo.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_ConstraintActuator.cpp style cleanup: 2013-03-26 07:29:01 +00:00
KX_ConstraintActuator.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_ConstraintWrapper.cpp py api cleanup, replace use... 2012-11-21 02:28:36 +00:00
KX_ConstraintWrapper.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_ConvertPhysicsObject.h make bullet optional again 2013-01-23 07:26:39 +00:00
KX_ConvertPhysicsObjects.cpp code cleanup: unused vars in collada, preprocessor formatting & warning in mingw. 2013-03-04 00:53:57 +00:00
KX_Dome.cpp BGE Dome: bugfix - Warp Mesh not working 2013-08-14 02:59:09 +00:00
KX_Dome.h code cleanup: gpl header update (formatting) 2012-11-18 00:30:06 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_FontObject.cpp edit to r58425, BLI_math is available here, better not copy,paste from linearrgb_to_srgb. 2013-07-20 00:35:41 +00:00
KX_FontObject.h BGE fix [#35563] Object colour setting for objects and fonts not using colour management like materials 2013-07-19 22:54:02 +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: Finally adding support for additive layer blending. 2013-08-14 23:31:49 +00:00
KX_GameObject.h BGE: Finally adding support for additive layer blending. 2013-08-14 23:31:49 +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 BGE: Some various changes to make moving the character physics type easier: 2013-01-30 05:55:17 +00:00
KX_IPO_SGController.cpp Fix some definitions for MinGW64 2013-07-19 19:19:15 +00:00
KX_IPO_SGController.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_IpoActuator.cpp style cleanup 2012-10-22 08:15:51 +00:00
KX_IpoActuator.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_IpoConvert.cpp add PHY headers to cmake's ketsji (else some IDE's won't show) 2013-02-26 23:08:42 +00:00
KX_IpoConvert.h Fix various warnings with clang build, and adjust cmake clang warnings flags 2013-02-26 21:58:06 +00:00
KX_IPOTransform.h style cleanup 2012-10-29 02:11:40 +00:00
KX_IScalarInterpolator.h style cleanup 2012-09-16 04:58:18 +00:00
KX_ISceneConverter.h BGE: "Fix" for issue [#33663] "Objects Share Materials / Textures When Grouped In SingleTexture / MultiTexture Mode" reported by Josiah Lane (solarlune). 2012-12-24 03:13:53 +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 Fixing a problem with variance shadow maps blurring out on transparent receivers in the Game Engine reported by Sam Cameron on the IRC. 2013-09-05 22:05:52 +00:00
KX_KetsjiEngine.h BGE: Adding a GPU Latency profile category to represent the CPU time spent waiting on the graphics card. 2013-08-13 03:09:58 +00:00
KX_Light.cpp BGE: Adding partial support for LibLoaded lights with GLSL materials. 2013-08-17 04:37:25 +00:00
KX_Light.h BGE: Adding partial support for LibLoaded lights with GLSL materials. 2013-08-17 04:37:25 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_MaterialIpoController.cpp add missing gpl headers 2013-07-02 09:47:22 +00:00
KX_MaterialIpoController.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_MeshProxy.cpp BGE Fix [#33215] KX_MeshProxy.transformUV() argument ValueError 2013-08-06 21:52:05 +00:00
KX_MeshProxy.h style cleanup 2013-03-29 06:21:28 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_MouseFocusSensor.cpp style cleanup: 2013-03-26 07:29:01 +00:00
KX_MouseFocusSensor.h style cleanup 2012-10-29 02:11:40 +00:00
KX_NavMeshObject.cpp code cleanup: replace strncpy -> BLI_strncpy, skip first 2 chars when making a hash from the object name. 2013-08-04 03:45:30 +00:00
KX_NavMeshObject.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_NearSensor.cpp style cleanup: 2013-03-26 07:29:01 +00:00
KX_NearSensor.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_ObColorIpoSGController.cpp BGE: Object color channels can now be animated separately without zeroing out the other channels. Problem reported by Dalai via IRC. 2013-02-23 01:17:01 +00:00
KX_ObColorIpoSGController.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_ObjectActuator.cpp Fix for [#34898] Typo in error message of mathutils.Vector 2013-04-07 15:09:06 +00:00
KX_ObjectActuator.h BGE: Some various changes to make moving the character physics type easier: 2013-01-30 05:55:17 +00:00
KX_ObstacleSimulation.cpp fix memory leak in KX_ObstacleSimulation 2013-08-04 17:20:03 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_PhysicsEngineEnums.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_PolygonMaterial.cpp code cleanup: add 'const' to headers to quiet msvc warnings, also remove (char *) casts that aren't needed now we're on Python3.3 2013-03-17 18:30:31 +00:00
KX_PolygonMaterial.h BGE: Some as of yet unmerged work I did in the Swiss branch. These changes include: 2012-12-18 20:56:25 +00:00
KX_PolyProxy.cpp fix [#34609] mesh.getVertex doesn't work as spected with poly.getMaterialIndex() and poly vertex indexes 2013-05-01 22:41:55 +00:00
KX_PolyProxy.h code cleanup: remove unused define, correct header guard mismatch, add NULL check so DM_to_mesh() can have a NULL object passed (currently not used) and remove redundant NULL check. 2013-08-03 23:58:17 +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 make bullet optional again 2013-01-23 07:26:39 +00:00
KX_PyConstraintBinding.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_PyMath.cpp style cleanup 2012-10-22 08:15:51 +00:00
KX_PyMath.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_PythonInit.cpp BGE: Cleaning up the vsync code a little. 2013-08-26 08:14:52 +00:00
KX_PythonInit.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_PythonInitTypes.cpp As requested by Mitchell Stokes, reverting r58837 as it is causing some problems with the embedded game engine's python execution. 2013-08-10 01:29:23 +00:00
KX_PythonInitTypes.h style cleanup 2012-09-16 04:58:18 +00:00
KX_PythonMain.cpp code cleanup: remove $Id's that crept back in, also osl style edits 2012-10-23 11:47:23 +00:00
KX_PythonMain.h code cleanup: remove $Id's that crept back in, also osl style edits 2012-10-23 11:47:23 +00:00
KX_PythonSeq.cpp code cleanup: add break statements in switch ()'s, (even at the last case). 2013-07-21 08:16:37 +00:00
KX_PythonSeq.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_RadarSensor.cpp style cleanup 2012-10-22 08:15:51 +00:00
KX_RadarSensor.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_RayCast.cpp style cleanup: 2013-03-26 07:29:01 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_RaySensor.cpp style cleanup: 2013-03-26 07:29:01 +00:00
KX_RaySensor.h patch [#36503] BGE Python - Radar and Ray sensor wrong AXIS constants wrong defined 2013-08-20 13:13:30 +00:00
KX_SCA_AddObjectActuator.cpp code cleanup: some warnings and formatting for PyMethodDef's in the BGE. 2012-11-10 05:42:50 +00:00
KX_SCA_AddObjectActuator.h style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +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 code cleanup: some warnings and formatting for PyMethodDef's in the BGE. 2012-11-10 05:42:50 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +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 style cleanup: indent/whitespace 2013-08-19 01:48:44 +00:00
KX_Scene.h BGE: Committing patch #32422 "Debug properties for added objects" by HG1. 2013-07-09 20:06:36 +00:00
KX_SceneActuator.cpp style cleanup: 2013-03-26 07:29:01 +00:00
KX_SceneActuator.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +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 Adding a new state for sound handles in audaspace: stopped. 2013-08-14 21:21:00 +00:00
KX_SoundActuator.h Audaspace: 2012-11-05 14:24:35 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +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 code cleanup: check for msvc directly when using warning pragma's. 2012-10-15 02:15:07 +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 code cleanup: check for msvc directly when using warning pragma's. 2012-10-15 02:15:07 +00:00
KX_TouchEventManager.cpp style cleanup: 2013-03-26 07:29:01 +00:00
KX_TouchEventManager.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_TouchSensor.cpp style cleanup: 2013-03-26 07:29:01 +00:00
KX_TouchSensor.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_TrackToActuator.cpp bge track-to actuator: reverse the order of the cross product rather then negating. 2013-01-13 03:48:48 +00:00
KX_TrackToActuator.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
KX_VehicleWrapper.cpp add missing gpl headers 2013-07-02 09:47:22 +00:00
KX_VehicleWrapper.h BGE cleanup: Removing the PHY__Vector classes and replacing them with MT_Vectors. The PHY__Vectors didn't offer anything (not even any real abstraction) and they required annoying MT_Vector <-> PHY_Vector conversions all over the place. No functional changes. 2013-02-21 18:30:11 +00:00
KX_VertexProxy.cpp code cleanup: unused vars, make other vars static. 2013-04-10 22:49:50 +00:00
KX_VertexProxy.h BGE: Some as of yet unmerged work I did in the Swiss branch. These changes include: 2012-12-18 20:56:25 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +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 code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
SConscript split bge includes for scons onto their own lines (for easier merging) 2013-05-29 21:56:55 +00:00