Subversion Repository Public Repository

Divide-Framework

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

Changeset 969

Committed by IonutCava on Mon 13 Nov, 2017 00:15:57 +0000

Commit Message:

[Ionut]
- Further improve DisplayWindow <-> Input relationship
- Add Flip-Y 2D camera (D3D style projection)
- Fix IMGUI rendering
- Add IMGUI sample and IMWINDOW sample rendering at the same time
- Improve IMWINDOW multi-window support
— Bug: nothing rendering in child platform windows
- Add draw command to move render context from one window to another

Changes

Added /trunk/Source Code/Core/Headers/PlatformContextComponent.h

Removed /trunk/Source Code/Platform/Threading/Task.cpp.bak

Removed /trunk/Source Code/Platform/Video/OpenGL/Shaders/glShaderProgram.cpp.bak

Modified /trunk/Divide-Executable_d.exe Diff

Modified /trunk/Source Code/AI/PathFinding/NavMeshes/Headers/NavMesh.h Diff

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

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

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

Modified /trunk/Source Code/Core/Headers/PlatformContext.h 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/PlatformContext.cpp Diff

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

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

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

Modified /trunk/Source Code/Core/Time/FrameRateHandler.cpp Diff

Modified /trunk/Source Code/Core/Time/Headers/FrameRateHandler.h Diff

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

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

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

Modified /trunk/Source Code/Editor/Widgets/Headers/ImWindowDivide.h Diff

Modified /trunk/Source Code/Editor/Widgets/Headers/ImWindowManagerDivide.h Diff

Modified /trunk/Source Code/Editor/Widgets/ImWindowDivide.cpp Diff

Modified /trunk/Source Code/Editor/Widgets/ImWindowManagerDivide.cpp Diff

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

Modified /trunk/Source Code/GUI/CEGUIAddons/Headers/CEGUIInput.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/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/GUISplash.h Diff

Modified /trunk/Source Code/Libs/ImWindow/ImWindow/ImwContainer.cpp Diff

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

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

Modified /trunk/Source Code/Platform/DisplayWindow.cpp Diff

Modified /trunk/Source Code/Platform/Headers/DisplayWindow.h Diff

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

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

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

Modified /trunk/Source Code/Platform/Input/Headers/InputAggregatorInterface.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/PlatformDefines.cpp Diff

Modified /trunk/Source Code/Platform/Video/CommandBuffer.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/Headers/CommandBuffer.h Diff

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

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

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

Modified /trunk/Source Code/Platform/Video/OpenGL/GLStates.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/SDLWindowWrapper.cpp Diff

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

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

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

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

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

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

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

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

Modified /trunk/Test-Engine_d.exe Diff

Modified /trunk/Test-Platform_d.exe Diff

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

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

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

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

Modified /trunk/imgui.ini Diff