Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Changeset 996

Committed by IonutCava on Tue 12 Dec, 2017 17:16:54 +0000

Commit Message:

[Ionut]
- Update and improve SGN creation and destruction
- Fix cleanup issues
- Fix GPU object memory leaks
- Fix duplicate GUID values being generated
- Misc cleanups and optimizations

Changes

Modified /trunk/Source Code/AI/AIEntity.cpp Diff

Modified /trunk/Source Code/AI/PathFinding/NavMeshes/NavMeshLoader.cpp Diff

Modified /trunk/Source Code/AI/Sensors/VisualSensor.cpp Diff

Modified /trunk/Source Code/Core/GUIDWrapper.cpp Diff

Modified /trunk/Source Code/Core/Headers/GUIDWrapper.h Diff

Modified /trunk/Source Code/Core/Math/Headers/Transform.h Diff

Modified /trunk/Source Code/Core/Math/Headers/TransformInterface.h Diff

Modified /trunk/Source Code/Core/Math/Transform.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Particles/ParticleEmitter.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Triggers/Trigger.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Units/Character.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Units/Unit.cpp Diff

Modified /trunk/Source Code/ECS/Components/AnimationComponent.cpp Diff

Modified /trunk/Source Code/ECS/Components/Headers/RigidBodyComponent.h Diff

Modified /trunk/Source Code/ECS/Components/Headers/TransformComponent.h Diff

Modified /trunk/Source Code/ECS/Components/TransformComponent.cpp Diff

Modified /trunk/Source Code/Environment/Sky/Sky.cpp Diff

Modified /trunk/Source Code/Environment/Terrain/Headers/Terrain.h Diff

Modified /trunk/Source Code/Environment/Terrain/Headers/TerrainChunk.h Diff

Modified /trunk/Source Code/Environment/Terrain/Quadtree/Headers/Quadtree.h Diff

Modified /trunk/Source Code/Environment/Terrain/Quadtree/Headers/QuadtreeNode.h Diff

Modified /trunk/Source Code/Environment/Terrain/Terrain.cpp Diff

Modified /trunk/Source Code/Environment/Terrain/TerrainChunk.cpp Diff

Modified /trunk/Source Code/Environment/Vegetation/Headers/Vegetation.h Diff

Modified /trunk/Source Code/Environment/Water/Water.cpp Diff

Modified /trunk/Source Code/Geometry/Shapes/Mesh.cpp Diff

Modified /trunk/Source Code/Geometry/Shapes/SkinnedSubMesh.cpp Diff

Modified /trunk/Source Code/Geometry/Shapes/SubMesh.cpp Diff

Modified /trunk/Source Code/Graphs/Headers/SceneGraphNode.h Diff

Modified /trunk/Source Code/Graphs/SceneGraph.cpp Diff

Modified /trunk/Source Code/Graphs/SceneGraphNode.cpp Diff

Modified /trunk/Source Code/Graphs/SceneNode.cpp Diff

Modified /trunk/Source Code/Libs/CEGUIRenderer/OpenGL/src/StateChangeWrapper.cpp Diff

Modified /trunk/Source Code/Libs/EntityComponentSystem/include/ECS/EntityManager.h Diff

Modified /trunk/Source Code/Libs/EntityComponentSystem/src/EntityManager.cpp Diff

Modified /trunk/Source Code/Libs/lib Diff

Modified /trunk/Source Code/Physics/Headers/PhysicsAsset.h Diff

Modified /trunk/Source Code/Physics/Headers/PhysicsSceneInterface.h Diff

Modified /trunk/Source Code/Physics/PhysX/Headers/PhysX.h Diff

Modified /trunk/Source Code/Physics/PhysX/Headers/PhysXActor.h Diff

Modified /trunk/Source Code/Physics/PhysX/Headers/PhysXSceneInterface.h Diff

Modified /trunk/Source Code/Physics/PhysX/PhysX.cpp Diff

Modified /trunk/Source Code/Physics/PhysX/PhysXSceneInterface.cpp Diff

Modified /trunk/Source Code/Physics/PhysicsAsset.cpp Diff

Modified /trunk/Source Code/Platform/Video/Buffers/PixelBuffer/Headers/PixelBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/RenderTarget/Headers/RenderTarget.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/RenderTarget/RenderTarget.cpp Diff

Modified /trunk/Source Code/Platform/Video/Buffers/ShaderBuffer/Headers/ShaderBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/ShaderBuffer/ShaderBuffer.cpp Diff

Modified /trunk/Source Code/Platform/Video/Buffers/VertexBuffer/Headers/VertexDataInterface.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/VertexBuffer/VertexDataInterface.cpp Diff

Modified /trunk/Source Code/Platform/Video/GFXDeviceObjects.cpp Diff

Modified /trunk/Source Code/Platform/Video/GFXDeviceState.cpp Diff

Modified /trunk/Source Code/Platform/Video/GraphicsResource.cpp Diff

Modified /trunk/Source Code/Platform/Video/Headers/GFXDevice.h Diff

Modified /trunk/Source Code/Platform/Video/Headers/GraphicsResource.h Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Shaders/Headers/glShader.h Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Shaders/glShader.cpp Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Shaders/glShaderProgram.cpp Diff

Modified /trunk/Source Code/Platform/Video/Shaders/ShaderProgram.cpp Diff

Modified /trunk/Source Code/Platform/Video/Textures/Headers/Texture.h Diff

Modified /trunk/Source Code/Platform/Video/Textures/Texture.cpp Diff

Modified /trunk/Source Code/Rendering/Camera/FirstPersonCamera.cpp Diff

Modified /trunk/Source Code/Rendering/Camera/OrbitCamera.cpp Diff

Modified /trunk/Source Code/Rendering/Camera/ThirdPersonCamera.cpp Diff

Modified /trunk/Source Code/Rendering/Lighting/Light.cpp Diff

Modified /trunk/Source Code/Rendering/Lighting/LightPool.cpp Diff

Modified /trunk/Source Code/Rendering/Lighting/PointLight.cpp Diff

Modified /trunk/Source Code/Scenes/CubeScene/CubeScene.cpp Diff

Modified /trunk/Source Code/Scenes/MainScene/MainScene.cpp Diff

Modified /trunk/Source Code/Scenes/PingPongScene/PingPongScene.cpp Diff

Modified /trunk/Source Code/Scenes/Scene.cpp Diff

Modified /trunk/Source Code/Scenes/TenisScene/TenisScene.cpp Diff

Modified /trunk/Source Code/Scenes/TenisScene/TenisSceneAIProcessor.cpp Diff

Modified /trunk/Source Code/Scenes/WarScene/WarScene.cpp Diff

Modified /trunk/Source Code/Scenes/WarScene/WarSceneAIProcessor.cpp Diff

Modified /trunk/Source Code/Scripting/Script.cpp Diff

Modified /trunk/Source Code/Scripting/ScriptBindings.cpp Diff

Modified /trunk/Source Code/main.cpp Diff

Modified /trunk/localisation/enGB.ini Diff