Subversion Repository Public Repository

Divide-Framework

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

Changeset 839

Committed by IonutCava on Tue 31 Jan, 2017 17:28:13 +0000

Commit Message:

[IonutCava]
- Add simplefilewatcher libary: https://github.com/jameswynn/simplefilewatcher
- Use simplefilewatcher to automatically recompile shaders after save without restarting the app!
— Shaders can now be edited on the fly with automatic rebuild if they used one of the modified atoms.

Changes

Added /trunk/Source Code/Libs/simplefilewatcher

Added /trunk/Source Code/Libs/simplefilewatcher/License.txt

Added /trunk/Source Code/Libs/simplefilewatcher/ReadMe.txt

Added /trunk/Source Code/Libs/simplefilewatcher/includes

Added /trunk/Source Code/Libs/simplefilewatcher/includes/FileWatcher.h

Added /trunk/Source Code/Libs/simplefilewatcher/includes/FileWatcherImpl.h

Added /trunk/Source Code/Libs/simplefilewatcher/includes/FileWatcherLinux.h

Added /trunk/Source Code/Libs/simplefilewatcher/includes/FileWatcherOSX.h

Added /trunk/Source Code/Libs/simplefilewatcher/includes/FileWatcherWin32.h

Added /trunk/Source Code/Libs/simplefilewatcher/source

Added /trunk/Source Code/Libs/simplefilewatcher/source/FileWatcher.cpp

Added /trunk/Source Code/Libs/simplefilewatcher/source/FileWatcherLinux.cpp

Added /trunk/Source Code/Libs/simplefilewatcher/source/FileWatcherOSX.cpp

Added /trunk/Source Code/Libs/simplefilewatcher/source/FileWatcherWin32.cpp

Added /trunk/assets/shaders/GLSL/computeAtoms

Added /trunk/assets/shaders/GLSL/tessellationCAtoms

Added /trunk/assets/shaders/GLSL/tessellationEAtoms

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

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

Modified /trunk/Source Code/Core/Networking/Headers/Server.h Diff

Modified /trunk/Source Code/Core/Networking/Server.cpp Diff

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

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

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

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

Modified /trunk/Source Code/Libs/Allocator/DataTypes.h Diff

Modified /trunk/Source Code/Platform/File/FileManagementPaths.cpp Diff

Modified /trunk/Source Code/Platform/File/Headers/FileManagement.h Diff

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

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

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

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

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

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

Modified /trunk/VCData/Divide.sln Diff

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

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

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

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

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

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

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

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

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

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