Tagged Urho3D V1.3.
Mark the deprecated AS API bindings in the documentation.
Also print a warning when it is being used in the script.
Travis CI: API documentation update at 2014-02-16 08:14:40 UTC.
[ci skip]
Change comment style so that it also generates valid AngelScriptAPI.h.
Travis CI: API documentation update at 2014-02-16 13:30:47 UTC.
[ci skip]
Fixed vegetation shader vertex shader variable naming typo
Doxygen uses // comment style. Header file uses /**/ style. Phew.
Travis CI: API documentation update at 2014-02-16 14:39:26 UTC.
[ci skip]
Misc. bug fixes detected by CI build for Windows platform.

- Fix finding Urho3D library when only debug version is available.
- Keep the library dependencies in the list as they are, even if that means a same library being listed twice (to fix dynamic library build for Windows platform).
- MinGW cross-compiling toolchain already has PIC flag set by default, so skip setting it one more time (to suppress compiler warnings spam).
Reduce kNet worker thread wait time for potentially less network latency.
Shader precaching mechanism. Call Graphics::BeginDumpShaders() or use the engine command line parameter -ds <file> to create a shader dump file of the variations that are loaded during program run, and Graphics::PrecacheShaders() to load the dump file.

Moved GetShader() from Renderer subsystem to Graphics, which is more logical as loading shaders is a low-level operation, while Renderer should be concerned with high-level rendering of 3D scenes. Now eg. UI does not need to depend on Renderer at all.

Simplified internal state of ShaderVariation & ShaderProgram objects, the success of compile/link can be deduced from the presence of a non-null GPU object.

Fixed FILE_READWRITE mode to not clear the file contents, and to handle alternating reads and writes correctly.
Travis CI: API documentation update at 2014-02-16 20:36:43 UTC.
[ci skip]
Merge pull request #198 from GKR/master

Fix for vegetation vertex shader variable naming typo (GLSL)
Fixed line break in the NinjaSnowWar shader precache list.
For Travis CI - set MinGW cross-compiling build as mandatory to pass.
Preparation for OSX-CI build.
Fixed ComponentAdded event.
Merge pull request #201 from Amadeus-osa/master

Fixed ComponentAdded event.
Fix Clang-Makefile Debug configuration build detected by OSX-CI.
For Travis CI - consider nothing to commit as OK to proceed to next step.
For Travis CI - clean up the comment lines. alle grün :)
[ci skip]
For Travis CI - main repo only has amalgamated build option for LuaJIT.