Commit Graph

  • 03e9f5ff20 Terrain: speed up height map copy Crypto City 2020-07-29 13:33:13 +0000
  • 02abd710ce Terrain: speed up GetLodHeight Crypto City 2020-07-29 13:32:46 +0000
  • 7c218a8b58 Terrain: speed up patch lookup when building terrain Crypto City 2020-07-29 13:31:16 +0000
  • 47a205122a Terrain: make tangent calculation optional Crypto City 2020-07-29 13:22:44 +0000
  • 3e82fc1fca Terrain: cache index data across objects Crypto City 2020-07-29 13:21:32 +0000
  • eb676fb31c Ray: fix wrong normal on HitDistance Crypto City 2020-07-17 13:58:13 +0000
  • 9c2e1cc0e8 Octree: faster drawable removal as we don't need to preserve order Crypto City 2020-07-07 10:40:03 +0000
  • 47b7bdf735 Application: allow overriding the error dialog name Crypto City 2020-07-07 10:15:56 +0000
  • aab18992f2 Octree: use const ref rather than copying shared pointers Crypto City 2020-07-06 23:03:34 +0000
  • d7103ff604 Octree: do not preserve drawable ordering Crypto City 2020-07-06 22:24:05 +0000
  • ac6b50f073 StaticModel: optionally ignore E_RELOADFINISHED event Crypto City 2020-07-06 22:01:41 +0000
  • a8fb844693 Str: allow move assignment to self Crypto City 2020-07-06 13:28:55 +0000
  • 29d4e39f96 static build fixes Crypto City 2020-07-02 17:30:19 +0000
  • fb29a34cdc PackageTool: add an exclude option Crypto City 2020-07-02 12:40:57 +0000
  • 2713da6256 PackageTool: fix empty string check in extension check Crypto City 2020-07-02 12:40:02 +0000
  • 5556ffd451 SoundSource: send E_SOUNDFINISHED to the source object too Crypto City 2020-06-26 14:16:33 +0000
  • 0b1951caf3 windows build fixes Crypto City 2020-06-11 21:18:39 +0000
  • 03efe5df4d Load obfuscated data files Crypto City 2020-04-27 16:13:14 +0000
  • e5ca160902 Graphics: fix "infinite" loop when asking for an invalid monitor Crypto City 2020-02-04 20:27:14 +0000
  • 3a86d00996 core: add VariantMapVector to the variant types Crypto City 2020-01-10 21:54:19 +0000
  • 48f7e251ab LineEdit: hide cursor when not editable Crypto City 2020-01-02 18:40:55 +0000
  • 58d058ad7e Sprite: basic animation support Crypto City 2019-11-20 19:53:46 +0000
  • 87fcaae84a UI: add italic text effect Crypto City 2019-11-18 20:08:39 +0000
  • 4f850eabec DropDownList/ListView: allow selection by typed prefix Crypto City 2019-11-15 19:43:56 +0000
  • ef380e39c4 Fix modal dialogs leaking mouse events to the widgets below it Crypto City 2019-08-11 22:35:33 +0000
  • 44220053a9
    Fix incorrect relative includes (#2681) Nwokoma Uchechukwu 2020-10-08 07:07:12 +0100
  • 60995290c6 cmake: disable XAudio2 on windows, newer msys borks with it cc-1 Crypto City 2020-09-29 20:47:58 +0000
  • ebd7633f89
    Expose GLEW 3rd-party lib for using OpenGL Graphics API. Yao Wei Tjong 姚伟忠 2020-09-20 22:38:38 +0800
  • dc271bf225
    Shorten the stale workflow name. Yao Wei Tjong 姚伟忠 2020-09-11 14:07:17 +0800
  • 16de1f96d2 Travis CI: API documentation update at 2020-09-10 16:31:32 UTC. [ci package] urho3d-travis-ci 2020-09-11 00:31:32 +0800
  • e78462de15
    An intersection test for IntRect (#2675) TEDERIs 2020-09-10 23:13:57 +0700
  • cc975dbccd
    Android - upgrade Gradle, Android plugin and other deps. Yao Wei Tjong 姚伟忠 2020-09-04 20:41:04 +0800
  • 68e7f7cc75
    For CI - use master DBE tag. Yao Wei Tjong 姚伟忠 2020-08-31 01:40:48 +0800
  • 7c38ee0c37
    Apple - update plist to support retina display. Close #2139 Yao Wei Tjong 姚伟忠 2020-08-30 21:07:20 +0800
  • 2950f760ff
    For CI - bump the deployment targets for Apple platforms. Yao Wei Tjong 姚伟忠 2020-08-30 17:25:01 +0800
  • 197cb5eb80
    Apple - Suppress warnings due to implicit cast to unsigned. Yao Wei Tjong 姚伟忠 2020-08-30 16:36:45 +0800
  • 43d7a38a9c
    Apple - Exclude CoreMotion when targeting tvOS. Reconfigure Apple build to not using the 'no_weak_imports' linker flags. This means the new build artifacts may not run correctly on old macOS/iOS/tvOS. It is up to the devs to handle the weak symbols during runtime in their own apps if they needs to be run on old systems. Yao Wei Tjong 姚伟忠 2020-08-30 14:41:41 +0800
  • cd76243496
    For CI - upgrade Window's version of MinGW compiler toolchain. Yao Wei Tjong 姚伟忠 2020-08-30 11:56:09 +0800
  • d47e4e7533
    MSVC - fix PCH generation for VS. Yao Wei Tjong 姚伟忠 2020-08-23 20:36:45 +0800
  • 01dfc7dfa2
    Android - fix PCH generation for Android build. Yao Wei Tjong 姚伟忠 2020-08-22 13:19:56 +0800
  • 92cf44551f
    Fix PCH generation and visibility warning on STATIC build. Close #2652 Yao Wei Tjong 姚伟忠 2020-08-21 21:45:47 +0800
  • 6d6cd58e34
    Fix PCH generation for GCC and Clang. Add a new compiler flag to warn against invalid PCH generation in the future. Remove temporary PCH workaround for all Clang compilers. Yao Wei Tjong 姚伟忠 2020-08-19 22:39:45 +0800
  • 4a2a132ee0
    RPI & ARM - only add rpath-link for the linker when necessary. Yao Wei Tjong 姚伟忠 2020-08-19 20:51:24 +0800
  • 47af104d17
    Enforce the C++11 standard as minimal requirement. Yao Wei Tjong 姚伟忠 2020-08-19 20:19:24 +0800
  • 53186464c2
    Use modern CMake way to set the default C++ standard. Yao Wei Tjong 姚伟忠 2020-05-11 23:52:41 +0800
  • 9e02cb3dd6
    Prevent building of SDL GL video drivers on non-desktop platforms. Yao Wei Tjong 姚伟忠 2020-08-17 09:13:08 +0800
  • 29015cc8c1
    RPI - initialize the default ABI correctly for 64-bit build. Yao Wei Tjong 姚伟忠 2020-08-11 19:45:15 +0800
  • 6ae88f9b44
    DBE - avoid retrying from other public registries. Yao Wei Tjong 姚伟忠 2020-08-10 13:15:11 +0800
  • 0b9c49cab8
    Refactor to avoid hard-coding the library arch for Debian distro. Instead, assume the GCC (cross-)compiler toolchain will have the "--enable-multiarch" enabled and the toolchain has a triplet matching the CMAKE_LIBRARY_ARCHITECTURE_REGEX which is set to "[a-z0-9_]+(-[a-z0-9_]+)?-linux-gnu[a-z0-9_]*" as of this writing. If so, CMake will automatically initialize the CMAKE_LIBRARY_ARCHITECTURE with a right value and CMake will use it when searching for libraries, not requiring the build script to spell out the extra path suffixes manually. Yao Wei Tjong 姚伟忠 2020-08-03 23:14:10 +0800
  • 2076b6d6eb
    For CI - RPI - reenable LUAJIT and Angelscript scripting subsystems. Yao Wei Tjong 姚伟忠 2020-07-30 23:57:12 +0800
  • c6ea0d61ca
    RPI - quick fix by relaxing the 'template' keyword check. The check could be tighten again based on user report. Yao Wei Tjong 姚伟忠 2020-07-30 23:53:03 +0800
  • cbc72fa30b
    RPI - Fix 64-bit SHARED lib type build config. Yao Wei Tjong 姚伟忠 2020-07-30 20:50:12 +0800
  • 63986a1fd6
    RPI - Use vanila GLES2 library for RPI4. Yao Wei Tjong 姚伟忠 2020-07-30 00:18:49 +0800
  • 45089a1322
    Fix build script in finding the DRM, GBM and others. RPI 4 may require KMS/DRM to replace DISPMAN. Yao Wei Tjong 姚伟忠 2020-07-29 21:06:42 +0800
  • 70073287b4
    RPI - initial attempt to support RPI4 64-bit build. Yao Wei Tjong 姚伟忠 2020-07-29 15:08:58 +0800
  • 0b50ef80e4
    For Travis - CI - Use the new RPI_ABI build option values. Yao Wei Tjong 姚伟忠 2020-07-29 15:07:53 +0800
  • db094af7af
    For CI - RPI - Drop RPI 1 and replace it with 64-bit CI build. Yao Wei Tjong 姚伟忠 2020-07-22 23:30:21 +0800
  • 4c1e9ddf35
    Android - upgrade dependencies. Works with Android Studio 4.0. Yao Wei Tjong 姚伟忠 2020-07-11 18:45:27 +0800
  • 3af2b68237
    Prevent building of SDL GLES video drivers on desktop platforms. Yao Wei Tjong 姚伟忠 2020-06-29 19:44:09 +0800
  • 2980809aed
    Adapt to EMSDK changes. [ci only: Web] Yao Wei Tjong 姚伟忠 2020-06-29 00:16:32 +0800
  • ee8a095ac1
    For CI - upgrade toolchains and Doxygen version. Yao Wei Tjong 姚伟忠 2020-06-28 14:31:43 +0800
  • e01329ec6c Merge branch 'master' of https://github.com/Urho3D/Urho3D 1vanK 2020-08-28 11:26:36 +0300
  • ec060153db WriteDrawablesToOBJ: pass vector as reference 1vanK 2020-08-28 11:26:27 +0300
  • 0134b64eb3 Fix 3D texture mipmap generator. ssinai1 2020-07-27 16:23:28 +0200
  • b914ef1dcc Vector3: only use rsqrt intrinsics with x86_64 GCC Crypto City 2020-08-17 19:22:40 +0000
  • 23a6d24ac0 UIElement: return children as PODVector 1vanK 2020-08-14 23:35:38 +0300
  • d05f70ff8b Node: support derived components in GetComponent Crypto City 2020-08-10 17:02:21 +0000
  • 68a4c6e193 Database: rename parameter context_ to context 1vanK 2020-08-10 10:19:47 +0300
  • 135dd6df4d SDL: move WASAPI audio driver after DSOUND Crypto City 2020-08-09 18:47:55 +0000
  • 38a4b12a45 Terrain: speed up a bit, and possible occlusion bug fix Crypto City 2020-08-08 11:06:17 +0000
  • f90c931348 Terrain: use faster approximate Normalized function for normals/tangents Crypto City 2020-08-07 19:18:56 +0000
  • 48e02571ce Vector3: add faster approximate Normalize/Normalized functions Crypto City 2020-08-07 19:18:21 +0000
  • c4802518c8 Terrain: fix crash on exit Crypto City 2020-08-06 01:09:33 +0000
  • 30dce947c4
    Outgoing messages are now packed together (#2636) Arnis Lielturks 2020-08-04 22:25:52 +0300
  • 149288117a Terrain: speed up UpdateEdgePatchNeighbors Crypto City 2020-07-29 13:35:03 +0000
  • 47769695f3 Terrain: remove some divisions in CreatePatchGeometry Crypto City 2020-07-29 13:34:35 +0000
  • 69c8d20cb9 Terrain: speed up CalculateLodErrors Crypto City 2020-07-29 13:34:00 +0000
  • 76e25cd49c Terrain: speed up GetRawNormal Crypto City 2020-07-29 13:33:33 +0000
  • 285b5c9f69 Terrain: speed up height map copy Crypto City 2020-07-29 13:33:13 +0000
  • 4c7ff607d8 Terrain: speed up GetLodHeight Crypto City 2020-07-29 13:32:46 +0000
  • 798041c2f0 Terrain: speed up patch lookup when building terrain Crypto City 2020-07-29 13:31:16 +0000
  • de4aefd2be Add ; after URHO3D_OBJECT() to workaround doxygen bug 1vanK 2020-07-31 12:21:18 +0300
  • d1b6a7b626 Terrain: make tangent calculation optional Crypto City 2020-07-29 13:22:44 +0000
  • 90c3730a60 Terrain: cache index data across objects Crypto City 2020-07-29 13:21:32 +0000
  • 3da017d380
    Fix IsPowerOfTwo(zero). (#2671) ssinai1 2020-07-27 15:31:27 +0200
  • 426fdc702e Update authors 1vanK 2020-07-23 12:53:57 +0300
  • 4116acb500
    Remove unused gamma variable (#2667) TEDERIs 2020-07-23 16:48:39 +0700
  • 0bcbeae977 Ray: fix wrong normal on HitDistance Crypto City 2020-07-17 13:58:13 +0000
  • 1f5f393a77
    Bugfix/fix crash creating inmemory nodes (#2663) Katekov Anton 2020-07-16 03:08:38 +0900
  • 0c65934c04
    Ambient occlusion in PBR techniques (#2660) gleblebedev 2020-07-15 13:32:06 +0100
  • c4a8e9b098
    Vegetation shader and technique bugfixes (#2659) gleblebedev 2020-07-14 02:08:32 +0100
  • c5b9b4131d Fix vegetation VSM shadows for DirectX 1vanK 2020-07-09 01:04:39 +0300
  • 7ec6290d68 Add sRGB option to editor 1vanK 2020-07-07 23:28:53 +0300
  • 2922d7914a Update authors 1vanK 2020-07-07 14:42:57 +0300
  • 3a12936c47
    Added PODVector::Resize overload that fills new element with a default value. (#2653) SirNate0 2020-07-07 07:39:42 -0400
  • b16935c834 Update authors 1vanK 2020-07-07 14:13:08 +0300
  • d103e6ffa7
    Fix vegetation shader for vsm shadows (#2658) Katekov Anton 2020-07-07 20:02:06 +0900
  • 80a00967d4 Octree: faster drawable removal as we don't need to preserve order Crypto City 2020-07-07 10:40:03 +0000
  • e95646f5af Application: allow overriding the error dialog name Crypto City 2020-07-07 10:15:56 +0000
  • 3b3459975f Octree: use const ref rather than copying shared pointers Crypto City 2020-07-06 23:03:34 +0000