Subversion Repository Public Repository

Divide-Framework

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

Changeset 654

Committed by IonutCava on Tue 01 Mar, 2016 17:22:09 +0000

Commit Message:

[Ionut]
- Moved window related code from rendering API code into proper classes:
— DisplayWindow handles SDL based window management
— WindowManager handles multiple DisplayWindow instances
— Code still needs proper extensive testing
- Small performance optimizations

Changes

Added /trunk/Source Code/Platform/DisplayWindow.cpp

Added /trunk/Source Code/Platform/Headers/DisplayWindow.h

Added /trunk/Source Code/Platform/Headers/DisplayWindow.inl

Modified /trunk/Source Code/AI/PathFinding/NavMeshes/NavMeshDebugDraw.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/Application.inl Diff

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

Modified /trunk/Source Code/Core/Headers/WindowManager.inl Diff

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

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

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

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

Modified /trunk/Source Code/Geometry/Animations/AnimationEvaluator.cpp Diff

Modified /trunk/Source Code/Geometry/Animations/AnimationUtils.cpp Diff

Modified /trunk/Source Code/Geometry/Animations/SceneAnimator.cpp Diff

Modified /trunk/Source Code/Graphs/Components/RenderingComponent.cpp Diff

Modified /trunk/Source Code/Libs/GLIM/glimBatch.cpp Diff

Modified /trunk/Source Code/Libs/GLIM/glimBatch.h Diff

Modified /trunk/Source Code/Libs/GLIM/glimBatchData.cpp Diff

Modified /trunk/Source Code/Libs/GLIM/glimBatchData.h Diff

Modified /trunk/Source Code/Libs/GLIM/glimInterface.h Diff

Modified /trunk/Source Code/Platform/Input/Headers/InputInterface.h Diff

Modified /trunk/Source Code/Platform/Input/InputInterface.cpp Diff

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

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

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

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

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

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

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

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

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

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

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

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

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

Modified /trunk/Source Code/Platform/Video/OpenGL/SDLWindowWrapper.cpp Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/glIMPrimitive.cpp Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/glResources.cpp Diff

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

Modified /trunk/Source Code/Scenes/NetworkScene/NetworkScene.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/WarScene/WarScene.cpp Diff

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

Modified /trunk/VCData/VisualStudioProjects/Divide-Platform.vcxproj Diff

Modified /trunk/VCData/VisualStudioProjects/Divide-Platform.vcxproj.filters Diff

Modified /trunk/XML/config.xml Diff

Modified /trunk/localisation/enGB.ini Diff