fix android crash on some devices (e.g. Tmall Magic Box).
First check if doxygen is installed before attempting to update doc.
[ci skip]
Tag the changes and add null check for pollInputDevices() also.
Merge branch 'fix_android_crash' into master.
Add external resource path with top priority in the editor.
Add saving of assimp embedded textures to AssetImporter. Note that assimp itself does not yet support textures from inside FBX files. Closes #375.
Fix ResourceCache::ReloadResource() header comment.
Ensure that manually created textures with an assigned name, but no actual file to back their contents, will recreate the GPU object after device loss and set data lost state.
Instead of reverting to windowed if exact resolution match not found, use closest matching fullscreen resolution in Graphics::SetMode().
Filtering resource dir only shows relavant folders
Fix native debug configuration build of Assimp using MinGW compiler.
By removing the CMAKE_CROSSCOMPILING condition check, the workaround is now applied for both native and cross-compiling cases.
Skip documentation build for iOS 64-bit when packaging in CI build.
Closes #380.
Force a binary packaging now [ci package].
Ensure a texture is not left in "no GPU object" state if reloading from a file fails. Closes #379.
For Travis CI - attempt to perform CI build using multiple build jobs.
Reinstate the Assimp fix for Raspberry Pi build.
Remove unsupported GCC attribute to suppress the warnings when building Assimp library (commit: 50556078d6a53d7ff17a811aa67a53587e390d10).
In Application class, use SDL_iPhoneSetAnimationCallback on iOS instead of running a blocking main loop. Closes #381.
Defer loading of ui until after 1 frame