Subversion Repository Public Repository

Divide-Framework

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

Changeset 151

Committed by k1ngp1n on Tue 07 May, 2013 00:00:52 +0000

Commit Message:

[Ionut] [[BR]]
- Better ReCast integration [[BR]]
— Any entity can be used as an obstacle in the NavMesh if that’s specified in each scene’s assets.xml file for said entity [[BR]]
— New console command, “createNavMesh”, that passes geometry data to ReCast [[BR]]
-— NavMesh generation is not yet complete [[BR]]
- Better PhysX integration [[BR]]
— Each scene passes data to and gets data from the Physics API better and safer[[BR]]
- Multi-threaded support extended: [[BR]]
— Event class replaced with Task [[BR]]
— Kernel uses a threadpool for scene tasks [[BR]]
— Each task can be added to a different threadpool if needed [[BR]]
— Most critical sections use the new boost::atomic wrapper for thread safety [[BR]]
- Rendering system updated [[BR]]
— VBO’s keep track of the geometry type internally [[BR]]
— Rendering by specific element list is internal to the VBO [[BR]]
— VBO’s can draw a “lite” version that doesn’t send Tangent, BiTangent and TexCoord data for depth rendering (disabled) [[BR]]
- Reflectors now offer a preview of the generated reflective texture if needed [[BR]]
- Buttons are now added and rendered by CEGUI [[BR]]
[[BR]]
Deprecation: [[BR]]
- Removed fixed pipeline material system [[BR]]
- Removed BoundingBox late update system [[BR]]
- Shadow references in the material system are now depth references [[BR]]
[[BR]]
Bug fixes: [[BR]]
- Problematic FBO double bind check removed [[BR]]
- Faster terrain rendering via chunk size selection through each scene’s terrain.xml[[BR]]
- Rendering is paused when the window is minimized [[BR]]
- CEGUI and impostors now render properly in deferred rendering mode [[BR]]
- Fixed various level 4 (VS2008) warnings [[BR]]
- Better state management and cleaning [[BR]]
- Better SceneGraph node management and trasformation/AABB update calls [[BR]]
- AITenisScene has proper collisions now [[BR]]

Changes

Added /trunk/Source Code/Hardware/Platform/Headers/Task.h

Added /trunk/Source Code/Hardware/Platform/Task.cpp

Added /trunk/Source Code/Hardware/Video/OpenGL/Buffers/VertexBufferObject/Headers/glVertexArrayObjectInterleaved.h

Added /trunk/Source Code/Hardware/Video/OpenGL/Buffers/VertexBufferObject/glVertexArrayObjectInterleaved.cpp

Added /trunk/Source Code/Hardware/Video/OpenGL/Shaders/Headers/glLightUniformBufferObject.h

Added /trunk/Source Code/Hardware/Video/OpenGL/Shaders/Headers/glMaterialUniformBufferObject.h

Added /trunk/Source Code/Hardware/Video/OpenGL/Shaders/Headers/glMatrixUniformBufferObject.h

Added /trunk/Source Code/Hardware/Video/OpenGL/Shaders/glLightUniformBufferObject.cpp

Added /trunk/Source Code/Hardware/Video/OpenGL/Shaders/glMaterialUniformBufferObject.cpp

Added /trunk/Source Code/Hardware/Video/OpenGL/Shaders/glMatrixUniformBufferObject.cpp

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/CMakeLists.txt

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Include

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Include/DebugDraw.h

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Include/DetourDebugDraw.h

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Include/RecastDebugDraw.h

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Include/RecastDump.h

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Source

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Source/DebugDraw.cpp

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Source/DetourDebugDraw.cpp

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Source/RecastDebugDraw.cpp

Added /trunk/Source Code/Libs/src/ReCast/DebugUtils/Source/RecastDump.cpp

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include/DetourAlloc.h

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include/DetourAssert.h

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include/DetourCommon.h

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include/DetourNavMesh.h

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include/DetourNavMeshBuilder.h

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include/DetourNavMeshQuery.h

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include/DetourNode.h

Added /trunk/Source Code/Libs/src/ReCast/Detour/Include/DetourStatus.h

Added /trunk/Source Code/Libs/src/ReCast/Detour/Source

Added /trunk/Source Code/Libs/src/ReCast/Detour/Source/DetourAlloc.cpp

Added /trunk/Source Code/Libs/src/ReCast/Detour/Source/DetourCommon.cpp

Added /trunk/Source Code/Libs/src/ReCast/Detour/Source/DetourNavMesh.cpp

Added /trunk/Source Code/Libs/src/ReCast/Detour/Source/DetourNavMeshBuilder.cpp

Added /trunk/Source Code/Libs/src/ReCast/Detour/Source/DetourNavMeshQuery.cpp

Added /trunk/Source Code/Libs/src/ReCast/Detour/Source/DetourNode.cpp

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Include

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Include/DetourCrowd.h

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Include/DetourLocalBoundary.h

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Include/DetourObstacleAvoidance.h

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Include/DetourPathCorridor.h

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Include/DetourPathQueue.h

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Include/DetourProximityGrid.h

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Source

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Source/DetourCrowd.cpp

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Source/DetourLocalBoundary.cpp

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Source/DetourObstacleAvoidance.cpp

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Source/DetourPathCorridor.cpp

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Source/DetourPathQueue.cpp

Added /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Source/DetourProximityGrid.cpp

Added /trunk/Source Code/Libs/src/ReCast/DetourTileCache

Added /trunk/Source Code/Libs/src/ReCast/DetourTileCache/CMakeLists.txt

Added /trunk/Source Code/Libs/src/ReCast/DetourTileCache/Include

Added /trunk/Source Code/Libs/src/ReCast/DetourTileCache/Include/DetourTileCache.h

Added /trunk/Source Code/Libs/src/ReCast/DetourTileCache/Include/DetourTileCacheBuilder.h

Added /trunk/Source Code/Libs/src/ReCast/DetourTileCache/Source

Added /trunk/Source Code/Libs/src/ReCast/DetourTileCache/Source/DetourTileCache.cpp

Added /trunk/Source Code/Libs/src/ReCast/DetourTileCache/Source/DetourTileCacheBuilder.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Include

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Include/Recast.h

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Include/RecastAlloc.h

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Include/RecastAssert.h

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/Recast.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastAlloc.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastArea.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastContour.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastFilter.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastLayers.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastMesh.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastMeshDetail.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastRasterization.cpp

Added /trunk/Source Code/Libs/src/ReCast/ReCast/Source/RecastRegion.cpp

Added /trunk/assets/navMeshes

Added /trunk/assets/shaders/GLSL/fboPreview.glsl

Removed /trunk/Source Code/Libs/src/ReCast/Detour/DetourAlloc.cpp

Removed /trunk/Source Code/Libs/src/ReCast/Detour/DetourCommon.cpp

Removed /trunk/Source Code/Libs/src/ReCast/Detour/DetourNavMesh.cpp

Removed /trunk/Source Code/Libs/src/ReCast/Detour/DetourNavMeshBuilder.cpp

Removed /trunk/Source Code/Libs/src/ReCast/Detour/DetourNavMeshQuery.cpp

Removed /trunk/Source Code/Libs/src/ReCast/Detour/DetourNode.cpp

Removed /trunk/Source Code/Libs/src/ReCast/Detour/Headers

Removed /trunk/Source Code/Libs/src/ReCast/DetourCrowd/DetourCrowd.cpp

Removed /trunk/Source Code/Libs/src/ReCast/DetourCrowd/DetourLocalBoundary.cpp

Removed /trunk/Source Code/Libs/src/ReCast/DetourCrowd/DetourObstacleAvoidance.cpp

Removed /trunk/Source Code/Libs/src/ReCast/DetourCrowd/DetourPathCorridor.cpp

Removed /trunk/Source Code/Libs/src/ReCast/DetourCrowd/DetourPathQueue.cpp

Removed /trunk/Source Code/Libs/src/ReCast/DetourCrowd/DetourProximityGrid.cpp

Removed /trunk/Source Code/Libs/src/ReCast/DetourCrowd/Headers

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/Headers

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/Recast.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastAlloc.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastArea.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastContour.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastFilter.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastLayers.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastMesh.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastMeshDetail.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastRasterization.cpp

Removed /trunk/Source Code/Libs/src/ReCast/ReCast/RecastRegion.cpp

Removed /trunk/Source Code/Utility/Event.cpp

Removed /trunk/Source Code/Utility/Headers/Event.h

Removed /trunk/assets/shaders/GLSL/shadowPreviewDirectional.glsl

Modified /trunk/Divide_VC100.exe Diff

Modified /trunk/Divide_VC90.exe Diff

Modified /trunk/Source Code/AI/Headers/AIEntity.h Diff

Modified /trunk/Source Code/AI/PathFinding/Headers/NavigationMesh.h Diff

Modified /trunk/Source Code/AI/PathFinding/Headers/NavigationMeshLoader.h Diff

Modified /trunk/Source Code/AI/PathFinding/Headers/Waypoint.h Diff

Modified /trunk/Source Code/AI/PathFinding/NavigationMesh.cpp Diff

Modified /trunk/Source Code/AI/PathFinding/NavigationMeshLoader.cpp Diff

Modified /trunk/Source Code/AI/PathFinding/Waypoint.cpp Diff

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

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

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

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

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

Modified /trunk/Source Code/Core/Math/BoundingVolumes/Headers/BoundingBox.h Diff

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

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

Modified /trunk/Source Code/Core/MemoryManagement/Headers/TrackedObject.h Diff

Modified /trunk/Source Code/Core/MemoryManagement/TrackedObject.cpp Diff

Modified /trunk/Source Code/Core/Resources/ConcreteLoaders/Box3DLoaderImpl.cpp Diff

Modified /trunk/Source Code/Core/Resources/ConcreteLoaders/SubMeshLoaderImpl.cpp Diff

Modified /trunk/Source Code/Core/Resources/ConcreteLoaders/WaterPlaneLoaderImpl.cpp Diff

Modified /trunk/Source Code/Core/Resources/Headers/Resource.h Diff

Modified /trunk/Source Code/Core/Resources/ResourceCache.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Impostor.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Triggers/Headers/Trigger.h Diff

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

Modified /trunk/Source Code/Dynamics/Entities/Units/Headers/Unit.h Diff

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

Modified /trunk/Source Code/Dynamics/Physics/Headers/PXDevice.h Diff

Modified /trunk/Source Code/Dynamics/Physics/Headers/PhysicsAPIWrapper.h Diff

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

Modified /trunk/Source Code/Dynamics/Physics/PhysX/Actors/pxSimpleShapes.cpp Diff

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

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

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

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

Modified /trunk/Source Code/Environment/Sky/Headers/Sky.h 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/Headers/TerrainDescriptor.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/Quadtree/Quadtree.cpp Diff

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

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

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

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

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

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

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

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

Modified /trunk/Source Code/GUI/CEGUIAddons/Headers/CEGUIFormattedListBox.h Diff

Modified /trunk/Source Code/GUI/CEGUIAddons/Headers/CEGUIKeyRepeat.h Diff

Modified /trunk/Source Code/GUI/GUI.cpp Diff

Modified /trunk/Source Code/GUI/GUIButton.cpp Diff

Modified /trunk/Source Code/GUI/GUIConsole.cpp Diff

Modified /trunk/Source Code/GUI/GUIConsoleCommandParser.cpp Diff

Modified /trunk/Source Code/GUI/GUIElement.cpp Diff

Modified /trunk/Source Code/GUI/GUISplash.cpp Diff

Modified /trunk/Source Code/GUI/Headers/GUI.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIButton.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIConsole.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIConsoleCommandParser.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIElement.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIFlash.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIText.h Diff

Modified /trunk/Source Code/Geometry/Animations/Headers/AnimationEvaluator.h Diff

Modified /trunk/Source Code/Geometry/Importer/DVDConverter.cpp Diff

Modified /trunk/Source Code/Geometry/Material/Headers/Material.h Diff

Modified /trunk/Source Code/Geometry/Material/Material.cpp Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Mesh.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Object3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Predefined/Box3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Predefined/Quad3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Predefined/Sphere3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/SkinnedMesh.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/SkinnedSubMesh.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/SubMesh.h Diff

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

Modified /trunk/Source Code/Geometry/Shapes/Object3D.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/SceneGraph.h Diff

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

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

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

Modified /trunk/Source Code/Graphs/SGNRenderCalls.cpp 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/Graphs/SceneNodeRenderState.cpp Diff

Modified /trunk/Source Code/Hardware/Input/EventHandler.cpp Diff

Modified /trunk/Source Code/Hardware/Input/Headers/AutoKeyRepeat.h Diff

Modified /trunk/Source Code/Hardware/Input/Headers/JoystickInterface.h Diff

Modified /trunk/Source Code/Hardware/Platform/Headers/PlatformDefines.h Diff

Modified /trunk/Source Code/Hardware/Video/Buffers/FrameBufferObject/FrameBufferObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/Buffers/FrameBufferObject/Headers/FrameBufferObject.h Diff

Modified /trunk/Source Code/Hardware/Video/Buffers/VertexBufferObject/Headers/VertexBufferObject.h Diff

Modified /trunk/Source Code/Hardware/Video/Direct3D/Buffers/VertexBufferObject/Headers/d3dVertexBufferObject.h Diff

Modified /trunk/Source Code/Hardware/Video/Direct3D/DXWrapper.cpp Diff

Modified /trunk/Source Code/Hardware/Video/Direct3D/Headers/DXWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/Direct3D/Shaders/Headers/d3dShaderProgram.h Diff

Modified /trunk/Source Code/Hardware/Video/GFXDevice.cpp Diff

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

Modified /trunk/Source Code/Hardware/Video/Headers/RenderAPIEnums.h Diff

Modified /trunk/Source Code/Hardware/Video/Headers/RenderAPIWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/Headers/RenderStateBlock.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Buffers/FrameBufferObject/glDeferredBufferObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Buffers/FrameBufferObject/glDepthArrayBufferObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Buffers/FrameBufferObject/glFrameBufferObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Buffers/FrameBufferObject/glMSTextureBufferObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Buffers/PixelBufferObject/glPixelBufferObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Buffers/VertexBufferObject/Headers/glVertexArrayObject.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Buffers/VertexBufferObject/glVertexArrayObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/GLFWWrapper.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/GLWrapper.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Headers/GLWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Headers/glResources.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Shaders/Headers/glShaderProgram.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Shaders/Headers/glUniformBufferObject.h Diff

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

Modified /trunk/Source Code/Hardware/Video/OpenGL/Shaders/glUniformBufferObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/Textures/glTexture.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glRenderStateBlock.cpp Diff

Modified /trunk/Source Code/Hardware/Video/Shaders/Headers/ShaderProgram.h Diff

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

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

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

Modified /trunk/Source Code/Libs/lib/DIVIDE-Networking.lib Diff

Modified /trunk/Source Code/Libs/lib/DIVIDE-Networking_d.lib Diff

Modified /trunk/Source Code/Managers/AIManager.cpp Diff

Modified /trunk/Source Code/Managers/CameraManager.cpp Diff

Modified /trunk/Source Code/Managers/FrameListenerManager.cpp Diff

Modified /trunk/Source Code/Managers/Headers/AIManager.h Diff

Modified /trunk/Source Code/Managers/Headers/LightManager.h Diff

Modified /trunk/Source Code/Managers/Headers/RenderPassManager.h Diff

Modified /trunk/Source Code/Managers/Headers/SceneManager.h Diff

Modified /trunk/Source Code/Managers/LightManager.cpp Diff

Modified /trunk/Source Code/Managers/RenderPassManager.cpp Diff

Modified /trunk/Source Code/Managers/SceneManager.cpp Diff

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

Modified /trunk/Source Code/Rendering/DeferredLightingRenderer.cpp Diff

Modified /trunk/Source Code/Rendering/DeferredShadingRenderer.cpp Diff

Modified /trunk/Source Code/Rendering/ForwardRenderer.cpp Diff

Modified /trunk/Source Code/Rendering/Frustum.cpp Diff

Modified /trunk/Source Code/Rendering/Headers/DeferredShadingRenderer.h Diff

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

Modified /trunk/Source Code/Rendering/Lighting/Headers/Light.h Diff

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

Modified /trunk/Source Code/Rendering/Lighting/ShadowMapping/CubeShadowMap.cpp Diff

Modified /trunk/Source Code/Rendering/Lighting/ShadowMapping/ParallelSplitShadowMaps.cpp Diff

Modified /trunk/Source Code/Rendering/PostFX/CustomOperators/BloomPreRenderOperator.cpp Diff

Modified /trunk/Source Code/Rendering/PostFX/CustomOperators/SSAOPreRenderOperator.cpp Diff

Modified /trunk/Source Code/Rendering/PostFX/Headers/PostFX.h Diff

Modified /trunk/Source Code/Rendering/PostFX/PostFX.cpp Diff

Modified /trunk/Source Code/Rendering/RenderPass/Headers/Reflector.h Diff

Modified /trunk/Source Code/Rendering/RenderPass/Headers/RenderBin.h Diff

Modified /trunk/Source Code/Rendering/RenderPass/Headers/RenderPass.h Diff

Modified /trunk/Source Code/Rendering/RenderPass/Reflector.cpp Diff

Modified /trunk/Source Code/Rendering/RenderPass/RenderBin.cpp Diff

Modified /trunk/Source Code/Rendering/RenderPass/RenderPass.cpp Diff

Modified /trunk/Source Code/Rendering/RenderPass/RenderQueue.cpp Diff

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

Modified /trunk/Source Code/Scenes/AITenisScene/Headers/AITenisScene.h Diff

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

Modified /trunk/Source Code/Scenes/CubeScene/Headers/CubeScene.h Diff

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

Modified /trunk/Source Code/Scenes/FlashScene/Headers/FlashScene.h Diff

Modified /trunk/Source Code/Scenes/Headers/Scene.h Diff

Modified /trunk/Source Code/Scenes/Headers/SceneState.h Diff

Modified /trunk/Source Code/Scenes/MainScene/Headers/MainScene.h Diff

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

Modified /trunk/Source Code/Scenes/NetworkScene/Headers/NetworkScene.h Diff

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

Modified /trunk/Source Code/Scenes/PhysXScene/Headers/PhysXImplementation.h Diff

Modified /trunk/Source Code/Scenes/PhysXScene/Headers/PhysXScene.h Diff

Modified /trunk/Source Code/Scenes/PhysXScene/PhysXImplementation.cpp Diff

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

Modified /trunk/Source Code/Scenes/PingPongScene/Headers/PingPongScene.h Diff

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

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

Modified /trunk/Source Code/Scenes/WarScene/Headers/WarScene.h Diff

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

Modified /trunk/Source Code/Utility/Headers/CRC.h Diff

Modified /trunk/Source Code/Utility/Headers/UnorderedMap.h Diff

Modified /trunk/Source Code/Utility/Headers/XMLParser.h Diff

Modified /trunk/Source Code/Utility/ImageTools.cpp Diff

Modified /trunk/Source Code/Utility/Localization.cpp Diff

Modified /trunk/Source Code/Utility/XMLParser.cpp Diff

Modified /trunk/Source Code/config.h Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE.vcproj Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE_VS2010.vcxproj Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE_VS2010.vcxproj.filters Diff

Modified /trunk/XML/Scenes/AITenisScene/assets.xml Diff

Modified /trunk/XML/Scenes/MainScene/assets.xml Diff

Modified /trunk/XML/Scenes/MainScene/terrain.xml Diff

Modified /trunk/XML/config.xml Diff

Modified /trunk/assets/shaders/GLSL/ImmediateModeEmulation.glsl Diff

Modified /trunk/assets/shaders/GLSL/fragmentAtoms/fog.frag Diff

Modified /trunk/assets/shaders/GLSL/fragmentAtoms/phong_lighting.frag Diff

Modified /trunk/assets/shaders/GLSL/fragmentAtoms/phong_lighting_noTexture.frag Diff

Modified /trunk/assets/shaders/GLSL/grass.glsl Diff

Modified /trunk/assets/shaders/GLSL/lighting.glsl Diff

Modified /trunk/assets/shaders/GLSL/sky.glsl Diff

Modified /trunk/assets/shaders/GLSL/terrain.glsl Diff

Modified /trunk/assets/shaders/GLSL/water.glsl Diff

Modified /trunk/localisation/enGB.ini Diff

Modified /trunk/shaderCache Diff

Modified /trunk/shaderCache/ImmediateModeEmulation.Fragment Diff

Modified /trunk/shaderCache/grass.Fragment Diff

Modified /trunk/shaderCache/lighting.Fragment.Texture Diff

Modified /trunk/shaderCache/sky.Fragment Diff

Modified /trunk/shaderCache/terrain.Fragment Diff

Modified /trunk/shaderCache/water.Fragment Diff