4619040250Fix GetExistingResource().
Lasse Öörni
2015-05-07 21:25:56 +0300
03c517ebdaFix out of bounds array access related to RenderPathCommand outputs. Changed to store name and face within a pair. Added missing render path-related script bindings.
Lasse Öörni
2015-05-07 21:05:27 +0300
0bf8877d1eFix D3D build.
Lasse Öörni
2015-05-07 19:52:30 +0300
a8bf39ca7eRemove redundant check.
Lasse Öörni
2015-05-07 19:43:32 +0300
15f338b3c0Allow RenderPath to define cube map rendertargets. Allow RenderPath to refer to rendertargets created programmatically and stored as named manual resources.
Lasse Öörni
2015-05-07 18:56:00 +0300
581d1b550bDo not hardcode obstacle radius
Mike3D
2015-05-07 17:20:05 +0200
114d8cdbbdFor Travis CI - ci_create_mirrors checks against moving HEAD by itself.
Yao Wei Tjong 姚伟忠
2015-05-07 19:00:06 +0800
1e49c1938cTravis CI: API documentation update at 2015-05-07 10:15:09 UTC. [ci package]
urho3d-travis-ci
2015-05-07 10:15:09 +0000
bac54db64cFor Travis CI - add notification email back for coverity scan. Strangely it won't proceed to perform the scan otherwise. For Travis CI - when performing API documentation update, delayed the creation of CI mirror branches.
Yao Wei Tjong 姚伟忠
2015-05-07 17:35:45 +0800
252206a207Decouple Physics subsystem from DetourCrowd implementation. Also minor code clean up (dot the i's and cross the t's).
Yao Wei Tjong 姚伟忠
2015-05-07 16:52:18 +0800
f4b5ead164On D3D11 & OpenGL3, convert luminance & luminance-alpha textures to RGBA on upload. Revert RampGenerator & Spot/SpotWide texture changes to use RGB format. Closes#718.
Lasse Öörni
2015-05-06 17:23:10 +0300
bb831d75f8Added nullcheck to AnimatedSprite2D::UpdateAnimation(). Thanks to rku for noticing.
Lasse Öörni
2015-05-06 13:05:42 +0300
bf1b4e3a15Travis CI: API documentation update at 2015-05-06 09:09:03 UTC. [ci package]
urho3d-travis-ci
2015-05-06 09:09:03 +0000
42c352f2baTabs to spaces. Change NavArea Bounds to BoundingBox to match Urho convention elsewhere. Added NavArea component Lua binding.
Lasse Öörni
2015-05-06 11:53:36 +0300
bc5f009d75Readded nullcheck to AnimatedSprite2D::OnFlipChanged().
Lasse Öörni
2015-05-06 11:20:40 +0300
131d2122e8Travis CI: API documentation update at 2015-05-05 17:32:38 UTC. [ci package]
urho3d-travis-ci
2015-05-05 17:32:38 +0000
88459684abAdded some missing bindings for CrowdAgent (+indentations)
Mike3D
2015-05-05 19:22:47 +0200
2da72b4b89Travis CI: API documentation update at 2015-05-05 15:21:32 UTC. [ci package]
urho3d-travis-ci
2015-05-05 15:21:32 +0000
8f29e751b7Fix memory leak in NavBuildData. Match capitalization of the CrowdNavigation help text in all versions.
Lasse Öörni
2015-05-05 17:58:31 +0300
da7dda75c0Added contributor credit and brief documentation section on the crowd navigation.
Lasse Öörni
2015-05-05 17:33:38 +0300
fe30619479Merge remote-tracking branch 'JSandusky/DetourNavigation'
Lasse Öörni
2015-05-05 14:53:10 +0300
1d52a2e079For Travis CI - last attempt to stabilize Emscripten CI build.
Yao Wei Tjong 姚伟忠
2015-05-05 13:46:53 +0800
567a29d74eImplementation of DetourCrowd and DetourTileCache
JSandusky
2015-05-03 17:31:14 -0400
c9bb360bf4Fix AutoExposure shader on D3D11. Closes#714.
Lasse Öörni
2015-05-04 21:26:52 +0300
5ad7f4b476Add .gitattributes to fix the languages breakdown report by GitHub. Thanks to GoogleBot42 for pointing out how to fix this. The wrong classification of the AngelScript files as 'ActionScript' is not fixable without fixing the issue at the upstream. The github/linguist does not even recognize AngelScript as a language at all at the moment.
Yao Wei Tjong 姚伟忠
2015-05-03 18:34:15 +0800
2aa2cab2c6Fix Assimp's CMakeLists.txt so the lib built successfully on Xcode. Close#709. For Travis CI - when performing a release, keep the CI mirror branches around for a little longer just in case we need to restart the CI job again due to Travis CI build error.
Yao Wei Tjong 姚伟忠
2015-05-02 21:05:49 +0800
efab431154For Travis CI - fix CI mirror branches deletion issue. Pardon the dust.
Yao Wei Tjong 姚伟忠
2015-05-02 13:21:58 +0800
547a2d7c8eFor Travis CI - fix mirror branch deletion issue on single job branch.
Yao Wei Tjong 姚伟忠
2015-05-02 12:44:21 +0800
03d53731faFor Travis CI - do not send any notification email for coverity scan. Analysis metrics can always be found in the coverity scan web interface. Test [ci scan].
Yao Wei Tjong 姚伟忠
2015-05-02 08:46:49 +0800
0c6e1ceb42For Travis CI - only set notification email default when it is not set. (test successive commits not causing build error again).
Yao Wei Tjong 姚伟忠
2015-05-02 08:24:18 +0800
a1c801ad04For Travis CI - set notifications receiver for CI mirror branches. When build failed or errored in one of the CI mirror branch, notifications will be sent to commiter and author (if different person), similar to master branch.
Yao Wei Tjong 姚伟忠
2015-05-02 08:08:09 +0800
52ddfbf495For Travis CI - (test successive commits do not cause build error).
Yao Wei Tjong 姚伟忠
2015-05-02 01:12:56 +0800
0de428ba3eFor Travis CI - skip mirror deletion if there are more commits.
Yao Wei Tjong 姚伟忠
2015-05-02 01:07:10 +0800
830eede29bRestore old check for forceinline in stb_vorbis to fix MinGW build.
Lasse Öörni
2015-05-01 15:56:40 +0300
20ac7fb2e5Update STB libraries.
Lasse Öörni
2015-05-01 15:33:39 +0300
aa65cedefdAdd NOUV define to LitParticle, LitSolid & Unlit HLSL shaders when used as untextured, to prevent vertex layout creation problem on D3D11 when model has no UVs. Remove texcoords from the editor grid as they're no longer necessary. Closes#712.
Lasse Öörni
2015-04-29 20:09:18 +0300
7f55f78a36For Travis CI - hack Travis to support multi-docs .travis.yml stream. The CI mirror branches are now created and deleted on the fly. No more overhead to maintain them (i.e. resolving rebase conflict). This is partial implementation of what has been requested in this feature request https://github.com/travis-ci/travis-ci/issues/3719.
Yao Wei Tjong 姚伟忠
2015-04-29 21:51:15 +0800
e6c8acdf40Add contributor credit. Mark AngelScript modifications.
Lasse Öörni
2015-04-29 13:57:55 +0300
3d13053cddMerge remote-tracking branch 'skrylar/master'
Lasse Öörni
2015-04-29 12:39:17 +0300
530513750aFor Travis CI - allow initial Coverity-Scan branch creation on demand. [ci skip]
Yao Wei Tjong 姚伟忠
2015-04-27 21:15:04 +0800
94372097fbTravis CI: API documentation update at 2015-04-27 10:40:13 UTC. [ci package]
urho3d-travis-ci
2015-04-27 10:40:13 +0000
ba777f0d17Fix omissions in Lua VertexBuffer / IndexBuffer / Model bindings. Add 34_DynamicGeometry.lua example. Closes#704.
Lasse Öörni
2015-04-27 13:32:39 +0300
3591990e24Travis CI: API documentation update at 2015-04-27 07:37:18 UTC. [ci package]
urho3d-travis-ci
2015-04-27 07:37:18 +0000
0235c02653Expose Geometry, IndexBuffer & VertexBuffer to script, with VB & IB content access using VectorBuffer. AngelScript 34_DynamicGeometry example. Lua version to follow.
Lasse Öörni
2015-04-27 01:22:17 +0300
0b64216424For Travis CI - fix rake ci_rebase task. Test [ci scan] on demand.
Yao Wei Tjong 姚伟忠
2015-04-27 13:50:56 +0800
9a198604a6Workaround for Coverity scan which failed to compile code with PCH.
Yao Wei Tjong 姚伟忠
2015-04-27 07:10:56 +0800
50bc9d5793Attempt to enable coverity scan to the project.
Yao Wei Tjong 姚伟忠
2015-04-27 00:26:27 +0800
98863e183aCode clean up to remove temporary workaround for Emscripten.
Yao Wei Tjong 姚伟忠
2015-04-26 16:20:29 +0800
cf68e3900eUse CMake construct instead of '|grep' to determine emcc version. So that, the detection logic works on Windows host system too.
Yao Wei Tjong 姚伟忠
2015-04-26 11:54:32 +0800
f9060b7831Only perform ccache configuration during initial project configuration. Determine the Emscripten's emcc version and use it to determine whether ccache could be enabled without caveat. The changes for adding new '--use-metadata' option for Emscripten' file-packager.py has just been submitted to Emscripten upstream as PR (https://github.com/kripken/emscripten/pull/3410) today. Not sure how long it will take to be reviewed and merged (if at all). Tentatively assume it will be in incoming 1.31.4. With the immutable jsoutput file, the linker does not retriggered unnecessarily after changing the resource dirs content.
Yao Wei Tjong 姚伟忠
2015-04-25 10:48:35 +0800
b227fb7680Document where to find the QUALITY & SHADOWQUALITY constant definitions.
Lasse Öörni
2015-04-25 01:08:35 +0300
886cc93d7aFor Travis CI - fix RPM packaging build for Raspberry-Pi. It was broken before the migration to the new build infra.
Yao Wei Tjong 姚伟忠
2015-04-24 22:46:52 +0800
2e81fa9c6aTravis CI: API documentation update at 2015-04-24 12:33:24 UTC. [ci package]
urho3d-travis-ci
2015-04-24 12:33:24 +0000
08ea925895Fix Variant::GetUInt() return type. Closes#710.
Lasse Öörni
2015-04-24 15:15:58 +0300
c74dda6f75For Travis CI - Migrate to new container-based build infra.
Yao Wei Tjong 姚伟忠
2015-04-22 13:50:59 +0800
f2b21ee816Enable ccache support for Emscripten (incoming) without the caveat. The upstream issue https://github.com/kripken/emscripten/issues/3365 has been fixed now in Emscripten's incoming branch.
Yao Wei Tjong 姚伟忠
2015-04-22 10:14:22 +0800
6424fa00c7Travis CI: API documentation update at 2015-04-21 12:40:12 UTC. [ci package]
urho3d-travis-ci
2015-04-21 12:40:12 +0000
f9c8cb073aDocumented material fill mode.
Lasse Öörni
2015-04-20 11:19:52 +0300
9a5dea71e1Update documentation on ccache to explain its usage is optional. Add simple diagnostic message to help user to rectify ccache configuration error.
Yao Wei Tjong 姚伟忠
2015-04-19 14:20:38 +0800
c16ed4073cSuppress Clang compiler warnings when using ccache.
Yao Wei Tjong 姚伟忠
2015-04-18 15:56:01 +0800
403691d50cEnhance rake cmake/make tasks to pass workaround env var for ccache. [ci skip]
Yao Wei Tjong 姚伟忠
2015-04-17 22:22:53 +0800
2dd22c82efAttempt to enable ccache support for Emscripten compiler toolchain. Minor documentation update again on ccache usage.
Yao Wei Tjong 姚伟忠
2015-04-17 14:41:45 +0800
808c79412fJust show the usage instruction when the script is invoked wrongly.
Yao Wei Tjong 姚伟忠
2015-04-17 14:17:21 +0800
5b7297669aFix Xcode build. It does not like absolute path PCH include.
Yao Wei Tjong 姚伟忠
2015-04-17 09:59:40 +0800
4e4d114015Merge branch evolarium-fix_pch_build into upstream.master.
Yao Wei Tjong 姚伟忠
2015-04-17 07:49:49 +0800
b76b1dabb9Update contribute credits to README.md as well.
Yao Wei Tjong 姚伟忠
2015-04-17 07:48:36 +0800
167f00771fEnhance Android toolchain file to support ccache (our way).
Yao Wei Tjong 姚伟忠
2015-04-17 00:58:22 +0800
9a3ec30b4aAdd add-assign also for signed long and long long integers in String. Added contributor credit.
Lasse Öörni
2015-04-16 16:51:10 +0300
213fa03120Merge pull request #702 from marynate/PR-String-unsign-long
Lasse Öörni
2015-04-16 16:32:31 +0300
ebbb9d3e05Fix PCH build with Clang
Jordan Patterson
2015-04-16 07:11:19 -0600
7df29b9897Add unsigned long and unsigned long long support to String += operator
marynate
2015-04-14 19:48:31 +0800
541c6e0e29Enhance Raspberry-Pi toolchain file to support ccache.
Yao Wei Tjong 姚伟忠
2015-04-16 17:52:46 +0800
44e50b0ebeMinor documentation update on ccache usage. [ci skip]
Yao Wei Tjong 姚伟忠
2015-04-16 14:43:14 +0800
f94d4d26d1Enhance MinGW toolchain file to support ccache. This is in preparation for using ccache in the container-based CI builds later. Reinstate MinGW 32-bit D3D9 build jobs which were accidentally got deleted.
Yao Wei Tjong 姚伟忠
2015-04-16 14:34:06 +0800
ff8f4b7525On Windows, when stdout/stderr has been redirected, use fprintf instead of WriteConsoleW() to allow capturing log output from tools. Closes#703.
Lasse Öörni
2015-04-15 21:53:49 +0300
2a75dbbe2fFor Travis CI - revert back the multiplier as it is still not enough. Instead set the EMRUN timeout to the maximum value possible before the testing process being timeout by Travis CI itself.
Yao Wei Tjong 姚伟忠
2015-04-13 21:31:52 +0800
67ce3e48bdIncrease the multiplier for the EMRUN time out setting. Emscripten has just released version 1.30 which, among others, fixes the EMRUN time out handling. In the previous version it did not time-out as expected. But now as EMRUN times out correctly, the build test failed on our Emscripten build due to Travis CI latency.
Yao Wei Tjong 姚伟忠
2015-04-13 17:14:27 +0800
9e8046efc7Fine tune 'rake make' task to use physical CPU count for Emscripten.
Yao Wei Tjong 姚伟忠
2015-04-13 16:02:11 +0800
ce3575a8ebMerge pull request #701 from Stinkfist0/assetimporter-error-print
Lasse Öörni
2015-04-13 10:52:01 +0300
8332e68f56Improve AssetImporter error print.
Ali Kämäräinen
2015-04-13 10:17:22 +0300
fb097bac5aMinor fix and code clean up on build scripts.
Yao Wei Tjong 姚伟忠
2015-04-10 18:11:54 +0800
b7f0a1807fMinor documentation update on the build options section. Add a simple usage instruction on build scripts error. Related to issues #697 and #698.
Yao Wei Tjong 姚伟忠
2015-04-09 22:27:51 +0800
efe35b27a9For Travis CI - temporarily reorder CI rebase sequence. This is for investigating random build error on Mac OS X build environment.
Yao Wei Tjong 姚伟忠
2015-04-08 18:36:31 +0800
b285bd2325Enhance the rake make task to also support Ninja.
Yao Wei Tjong 姚伟忠
2015-04-08 17:09:55 +0800
4628a44a5aRemoved table of contents from "simple" pages like Examples & Overall Structure. Added contributor credit. Closes#694.
Lasse Öörni
2015-04-07 18:52:09 +0300
7188c4777fMerge remote-tracking branch 'raould/doc_toc'
Lasse Öörni
2015-04-07 18:36:46 +0300
c93327bf00For Travis CI - wrap the 'make package' inside 'setarch' command. Related to fc14b30e42. [ci package]
Yao Wei Tjong 姚伟忠
2015-04-07 18:06:30 +0800
4ddc71b769Make glWrapMode related arrays & function static.
Lasse Öörni
2015-04-07 11:44:13 +0300
1423c1cf29Fix wrong enum for border clamp mode on GL3. Closes#695.
Lasse Öörni
2015-04-07 11:40:33 +0300
21b90f6b86Add Angelscript and Lua script API.
aster2013
2015-04-07 16:37:40 +0800
32b12dcc57Add GetDrawRectangle and GetTextureRectangle in Sprite2D.
aster2013
2015-04-07 13:43:47 +0800
7b548b5543add table of contents to some doc pages.
Jon Slenk
2015-04-06 22:37:08 -0700
aeb1806f78Add SourceBatch2D in Drawable2D; Add ViewBatchInfo2D in Renderer2D; Remove texture and blend mode in Drawable2D; Add blend mode in ParticleEffect2D; Add blend mode and custom material in StaticSprite2D.
aster2013
2015-04-07 13:01:45 +0800
fc14b30e42Override the package arch when building for 32-bit on 64-bit host. Fix#691. [ci package]
Yao Wei Tjong 姚伟忠
2015-04-07 11:43:08 +0800