Commit Graph

  • 03c517ebda Fix 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
  • 0bf8877d1e Fix D3D build. Lasse Öörni 2015-05-07 19:52:30 +0300
  • a8bf39ca7e Remove redundant check. Lasse Öörni 2015-05-07 19:43:32 +0300
  • 15f338b3c0 Allow 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
  • 581d1b550b Do not hardcode obstacle radius Mike3D 2015-05-07 17:20:05 +0200
  • 114d8cdbbd For Travis CI - ci_create_mirrors checks against moving HEAD by itself. Yao Wei Tjong 姚伟忠 2015-05-07 19:00:06 +0800
  • 1e49c1938c Travis CI: API documentation update at 2015-05-07 10:15:09 UTC. [ci package] urho3d-travis-ci 2015-05-07 10:15:09 +0000
  • bac54db64c For 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
  • 252206a207 Decouple 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
  • f4b5ead164 On 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
  • bb831d75f8 Added nullcheck to AnimatedSprite2D::UpdateAnimation(). Thanks to rku for noticing. Lasse Öörni 2015-05-06 13:05:42 +0300
  • bf1b4e3a15 Travis CI: API documentation update at 2015-05-06 09:09:03 UTC. [ci package] urho3d-travis-ci 2015-05-06 09:09:03 +0000
  • 42c352f2ba Tabs 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
  • bc5f009d75 Readded nullcheck to AnimatedSprite2D::OnFlipChanged(). Lasse Öörni 2015-05-06 11:20:40 +0300
  • 131d2122e8 Travis CI: API documentation update at 2015-05-05 17:32:38 UTC. [ci package] urho3d-travis-ci 2015-05-05 17:32:38 +0000
  • 88459684ab Added some missing bindings for CrowdAgent (+indentations) Mike3D 2015-05-05 19:22:47 +0200
  • 2da72b4b89 Travis CI: API documentation update at 2015-05-05 15:21:32 UTC. [ci package] urho3d-travis-ci 2015-05-05 15:21:32 +0000
  • 8f29e751b7 Fix memory leak in NavBuildData. Match capitalization of the CrowdNavigation help text in all versions. Lasse Öörni 2015-05-05 17:58:31 +0300
  • da7dda75c0 Added contributor credit and brief documentation section on the crowd navigation. Lasse Öörni 2015-05-05 17:33:38 +0300
  • fe30619479 Merge remote-tracking branch 'JSandusky/DetourNavigation' Lasse Öörni 2015-05-05 14:53:10 +0300
  • 1d52a2e079 For Travis CI - last attempt to stabilize Emscripten CI build. Yao Wei Tjong 姚伟忠 2015-05-05 13:46:53 +0800
  • 567a29d74e Implementation of DetourCrowd and DetourTileCache JSandusky 2015-05-03 17:31:14 -0400
  • c9bb360bf4 Fix AutoExposure shader on D3D11. Closes #714. Lasse Öörni 2015-05-04 21:26:52 +0300
  • 5ad7f4b476 Add .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
  • 2aa2cab2c6 Fix 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
  • efab431154 For Travis CI - fix CI mirror branches deletion issue. Pardon the dust. Yao Wei Tjong 姚伟忠 2015-05-02 13:21:58 +0800
  • 547a2d7c8e For Travis CI - fix mirror branch deletion issue on single job branch. Yao Wei Tjong 姚伟忠 2015-05-02 12:44:21 +0800
  • 03d53731fa For 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
  • 0c6e1ceb42 For 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
  • a1c801ad04 For 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
  • 52ddfbf495 For Travis CI - (test successive commits do not cause build error). Yao Wei Tjong 姚伟忠 2015-05-02 01:12:56 +0800
  • 0de428ba3e For Travis CI - skip mirror deletion if there are more commits. Yao Wei Tjong 姚伟忠 2015-05-02 01:07:10 +0800
  • 830eede29b Restore old check for forceinline in stb_vorbis to fix MinGW build. Lasse Öörni 2015-05-01 15:56:40 +0300
  • 20ac7fb2e5 Update STB libraries. Lasse Öörni 2015-05-01 15:33:39 +0300
  • aa65cedefd Add 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
  • 7f55f78a36 For 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
  • e6c8acdf40 Add contributor credit. Mark AngelScript modifications. Lasse Öörni 2015-04-29 13:57:55 +0300
  • 3d13053cdd Merge remote-tracking branch 'skrylar/master' Lasse Öörni 2015-04-29 12:39:17 +0300
  • 530513750a For Travis CI - allow initial Coverity-Scan branch creation on demand. [ci skip] Yao Wei Tjong 姚伟忠 2015-04-27 21:15:04 +0800
  • 0b2228b7cd Support MinGW 4.7 ABIs on Clang. Joshua Cearley 2015-04-28 18:29:36 -0500
  • 94372097fb Travis CI: API documentation update at 2015-04-27 10:40:13 UTC. [ci package] urho3d-travis-ci 2015-04-27 10:40:13 +0000
  • ba777f0d17 Fix omissions in Lua VertexBuffer / IndexBuffer / Model bindings. Add 34_DynamicGeometry.lua example. Closes #704. Lasse Öörni 2015-04-27 13:32:39 +0300
  • 3591990e24 Travis CI: API documentation update at 2015-04-27 07:37:18 UTC. [ci package] urho3d-travis-ci 2015-04-27 07:37:18 +0000
  • 0235c02653 Expose 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
  • 0b64216424 For Travis CI - fix rake ci_rebase task. Test [ci scan] on demand. Yao Wei Tjong 姚伟忠 2015-04-27 13:50:56 +0800
  • 9a198604a6 Workaround for Coverity scan which failed to compile code with PCH. Yao Wei Tjong 姚伟忠 2015-04-27 07:10:56 +0800
  • 50bc9d5793 Attempt to enable coverity scan to the project. Yao Wei Tjong 姚伟忠 2015-04-27 00:26:27 +0800
  • 98863e183a Code clean up to remove temporary workaround for Emscripten. Yao Wei Tjong 姚伟忠 2015-04-26 16:20:29 +0800
  • cf68e3900e Use 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
  • f9060b7831 Only 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
  • b227fb7680 Document where to find the QUALITY & SHADOWQUALITY constant definitions. Lasse Öörni 2015-04-25 01:08:35 +0300
  • 886cc93d7a For 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
  • 2e81fa9c6a Travis CI: API documentation update at 2015-04-24 12:33:24 UTC. [ci package] urho3d-travis-ci 2015-04-24 12:33:24 +0000
  • 08ea925895 Fix Variant::GetUInt() return type. Closes #710. Lasse Öörni 2015-04-24 15:15:58 +0300
  • c74dda6f75 For Travis CI - Migrate to new container-based build infra. Yao Wei Tjong 姚伟忠 2015-04-22 13:50:59 +0800
  • f2b21ee816 Enable 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
  • 6424fa00c7 Travis CI: API documentation update at 2015-04-21 12:40:12 UTC. [ci package] urho3d-travis-ci 2015-04-21 12:40:12 +0000
  • 6beb325b69 Merge branch 'master' of https://github.com/urho3d/Urho3D aster2013 2015-04-21 20:29:07 +0800
  • f9c8cb073a Documented material fill mode. Lasse Öörni 2015-04-20 11:19:52 +0300
  • 9a5dea71e1 Update 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
  • c16ed4073c Suppress Clang compiler warnings when using ccache. Yao Wei Tjong 姚伟忠 2015-04-18 15:56:01 +0800
  • 403691d50c Enhance rake cmake/make tasks to pass workaround env var for ccache. [ci skip] Yao Wei Tjong 姚伟忠 2015-04-17 22:22:53 +0800
  • 2dd22c82ef Attempt 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
  • 808c79412f Just show the usage instruction when the script is invoked wrongly. Yao Wei Tjong 姚伟忠 2015-04-17 14:17:21 +0800
  • 5b7297669a Fix Xcode build. It does not like absolute path PCH include. Yao Wei Tjong 姚伟忠 2015-04-17 09:59:40 +0800
  • 4e4d114015 Merge branch evolarium-fix_pch_build into upstream.master. Yao Wei Tjong 姚伟忠 2015-04-17 07:49:49 +0800
  • b76b1dabb9 Update contribute credits to README.md as well. Yao Wei Tjong 姚伟忠 2015-04-17 07:48:36 +0800
  • 8776eb3c2d Merge branch 'fix_pch_build' of https://github.com/evolarium/Urho3D. Yao Wei Tjong 姚伟忠 2015-04-17 07:25:34 +0800
  • bfa54ece21 Need to stringify to guard against undefined environment variable. Yao Wei Tjong 姚伟忠 2015-04-17 07:17:58 +0800
  • 810929d13c For Travis CI - readjust the rebase order so Emscripten comes last. Yao Wei Tjong 姚伟忠 2015-04-17 01:41:08 +0800
  • fd7d667b21 Enhance Emscripten toolchain file to support ccache (but disabled). It can only be enabled later when Emscripten has fixed https://github.com/kripken/emscripten/issues/3365. Yao Wei Tjong 姚伟忠 2015-04-17 01:24:39 +0800
  • 167f00771f Enhance Android toolchain file to support ccache (our way). Yao Wei Tjong 姚伟忠 2015-04-17 00:58:22 +0800
  • 9a3ec30b4a Add add-assign also for signed long and long long integers in String. Added contributor credit. Lasse Öörni 2015-04-16 16:51:10 +0300
  • 213fa03120 Merge pull request #702 from marynate/PR-String-unsign-long Lasse Öörni 2015-04-16 16:32:31 +0300
  • ebbb9d3e05 Fix PCH build with Clang Jordan Patterson 2015-04-16 07:11:19 -0600
  • 7df29b9897 Add unsigned long and unsigned long long support to String += operator marynate 2015-04-14 19:48:31 +0800
  • 541c6e0e29 Enhance Raspberry-Pi toolchain file to support ccache. Yao Wei Tjong 姚伟忠 2015-04-16 17:52:46 +0800
  • 44e50b0ebe Minor documentation update on ccache usage. [ci skip] Yao Wei Tjong 姚伟忠 2015-04-16 14:43:14 +0800
  • f94d4d26d1 Enhance 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
  • ff8f4b7525 On 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
  • 2a75dbbe2f For 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
  • 67ce3e48bd Increase 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
  • 9e8046efc7 Fine tune 'rake make' task to use physical CPU count for Emscripten. Yao Wei Tjong 姚伟忠 2015-04-13 16:02:11 +0800
  • ce3575a8eb Merge pull request #701 from Stinkfist0/assetimporter-error-print Lasse Öörni 2015-04-13 10:52:01 +0300
  • 8332e68f56 Improve AssetImporter error print. Ali Kämäräinen 2015-04-13 10:17:22 +0300
  • fb097bac5a Minor fix and code clean up on build scripts. Yao Wei Tjong 姚伟忠 2015-04-10 18:11:54 +0800
  • b7f0a1807f Minor 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
  • efe35b27a9 For 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
  • b285bd2325 Enhance the rake make task to also support Ninja. Yao Wei Tjong 姚伟忠 2015-04-08 17:09:55 +0800
  • 4628a44a5a Removed table of contents from "simple" pages like Examples & Overall Structure. Added contributor credit. Closes #694. Lasse Öörni 2015-04-07 18:52:09 +0300
  • 7188c4777f Merge remote-tracking branch 'raould/doc_toc' Lasse Öörni 2015-04-07 18:36:46 +0300
  • c93327bf00 For Travis CI - wrap the 'make package' inside 'setarch' command. Related to fc14b30e42. [ci package] Yao Wei Tjong 姚伟忠 2015-04-07 18:06:30 +0800
  • 4ddc71b769 Make glWrapMode related arrays & function static. Lasse Öörni 2015-04-07 11:44:13 +0300
  • 1423c1cf29 Fix wrong enum for border clamp mode on GL3. Closes #695. Lasse Öörni 2015-04-07 11:40:33 +0300
  • 21b90f6b86 Add Angelscript and Lua script API. aster2013 2015-04-07 16:37:40 +0800
  • 32b12dcc57 Add GetDrawRectangle and GetTextureRectangle in Sprite2D. aster2013 2015-04-07 13:43:47 +0800
  • 7b548b5543 add table of contents to some doc pages. Jon Slenk 2015-04-06 22:37:08 -0700
  • aeb1806f78 Add 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
  • fc14b30e42 Override 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
  • cbdc0f4c48 Travis CI: API documentation update at 2015-04-06 18:22:43 UTC. [ci package] urho3d-travis-ci 2015-04-06 18:22:43 +0000