Commit Graph

613 Commits

Author SHA1 Message Date
Crypto City
fc9a11cba2 IO: Update LZ4 to v1.9.2, safe decompression, user compression level 2021-12-05 07:48:12 +00:00
Crypto City
5f936db344 Tracy: build with default timer, so it works on qubes 2021-12-05 07:48:11 +00:00
Crypto City
a949dbaa77 SDL: use -fcommon to fix issues with wayland smbols on arch 2021-12-05 07:44:16 +00:00
Crypto City
f2abc7cb83 disable joystick on windows, fix link issue 2021-12-05 07:44:16 +00:00
Crypto City
6dd9a15063 SDL: move WASAPI audio driver after DSOUND
WASAPI support seems patchy, and in particular causes
high pitch fast music
2021-12-05 07:44:16 +00:00
Crypto City
478d92c59d static build fixes 2021-12-05 07:43:58 +00:00
niansa/tuxifan
ecbdb52633 Fixed GLTF import
I noticed glTF2Importer::CanRead not returning the right value on success 😉
2021-11-06 16:37:52 +08:00
orefkov
e08df3d0cf
Update AngelScript - Fixed 32bit/64bit compatibility of saved bytecode in functions returning handles. (#2838) 2021-10-14 09:33:08 +03:00
orefkov
6b631476ab
Update AngelScript to 2.36.0 (#2837) 2021-10-11 12:47:35 +03:00
orefkov
4a6e16344b
Update AngelScript to 2.35.1. (#2831)
* Update AngelScript to 2.35.1. Now it support native calling convention for ARM64.

* Change comment.
2021-10-05 20:22:27 +03:00
1vanK
9afd0feb38
Revert "Update boost::preprocessor to 1.75.0" (#2824)
This reverts commit c4082368d7.
2021-09-02 10:26:04 +03:00
Yao Wei Tjong 姚伟忠
884c09447d
Quick fix for Wayland with both GCC and Clang. 2021-08-05 23:41:26 +08:00
Nicholas J Ingrassellino
02b72fd0e0 Updated SQLite to v3.36.0. 2021-07-28 01:46:06 +08:00
urhobot
f861a10a61 GH Actions: Bump copyright to 2021. 2021-07-17 16:43:46 +00:00
1vanK
711053d293
AS Bindings: Allows using generic calling convention on any platform [cache clear] (#2783) 2021-02-23 21:31:21 +03:00
1vanK
08063ca915 AS bindings: Move wrapper addon to engine; fix unclosed multiline comment 2021-02-20 20:37:50 +03:00
SuperWangKai
30a629ca21
Tracy profiler integration. (#2776)
* Tracy profiler integration.

* Cleanup URHO3D_TRACY_PROFILING macro.

* Fix comment of Tracy build option.

* Decouple URHO3D_TRACY_PROFILING exclusively from URHO3D_PROFILING.

* Comment explains URHO3D_TRACY_PROFILING

* Update

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update

* Update TracyCallstack.cpp

* Update

* Update CMakeLists.txt

* Update TracyCallstack.cpp

* Update TracyCallstack.cpp

Co-authored-by: 1vanK <1vanK@users.noreply.github.com>
2021-02-16 17:56:04 +03:00
1vanK
c4082368d7 Update boost::preprocessor to 1.75.0 2021-01-21 00:53:24 +03:00
1vanK
03882e8943
Update AngelScript library (#2756) 2021-01-11 00:49:23 +03:00
Henrik Heino
04b952cb67
Fix failing mingw32 build when there is space char in project path. (#2736) 2020-12-06 04:49:30 +03:00
1vanK
bae8f680ee Fix twice applied gravity 2020-11-25 23:58:16 +03:00
UkoeHB
0f4b769f1a
fix third party bug for El Capitan and update gitignore for files created when 'dot' dependency is missing (#2687) 2020-11-25 23:32:51 +03:00
1vanK
db2a62f263 Simplify Bullet/CMakeLists.txt 2020-11-01 19:07:41 +03:00
1vanK
68edfa2a6f
Update Bullet to 3.06+ (#2714) 2020-11-01 15:33:33 +03:00
Yao Wei Tjong 姚伟忠
0d4e038827
Major refactoring on the Gradle build system. 2020-10-29 08:22:44 +08:00
Yao Wei Tjong 姚伟忠
7d51a9b6f8
Install boost preprocessor header for using library use case. 2020-10-29 08:22:43 +08:00
Yao Wei Tjong 姚伟忠
223fbd4cba
Refactor to start to use lower case name. 2020-10-29 08:22:43 +08:00
Yao Wei Tjong 姚伟忠
77fb86d9ba
Refactor to rename package from 'com.github.urho3d' to 'io.urho3d'. 2020-10-29 08:22:41 +08:00
Yao Wei Tjong 姚伟忠
18cd3b3995
Simplify lint setup.
Lint from 3rd-party libraries are 'suppressed' by having a separate '.clang-tidy' file with minimal checks enabled.
2020-10-29 08:22:38 +08:00
Yao Wei Tjong 姚伟忠
f18fefa2cd
Lint job with clang-tidy. 2020-10-29 08:22:38 +08:00
Yao Wei Tjong 姚伟忠
a7004a657d
Always build host-tools using 'generic' deployment target. 2020-10-29 08:22:36 +08:00
Yao Wei Tjong 姚伟忠
0eb778b4e5
Remove ununsed python file from SDL.
This is to avoid IntelliJ from detecting it and suggesting a Python framework.
2020-10-29 08:22:33 +08:00
Yao Wei Tjong 姚伟忠
ebd7633f89
Expose GLEW 3rd-party lib for using OpenGL Graphics API. 2020-09-20 22:38:38 +08:00
Yao Wei Tjong 姚伟忠
9e02cb3dd6
Prevent building of SDL GL video drivers on non-desktop platforms. 2020-08-31 01:39:06 +08:00
Yao Wei Tjong 姚伟忠
c6ea0d61ca
RPI - quick fix by relaxing the 'template' keyword check.
The check could be tighten again based on user report.
2020-08-31 01:39:06 +08:00
Yao Wei Tjong 姚伟忠
45089a1322
Fix build script in finding the DRM, GBM and others.
RPI 4 may require KMS/DRM to replace DISPMAN.
2020-08-31 01:39:05 +08:00
Yao Wei Tjong 姚伟忠
3af2b68237
Prevent building of SDL GLES video drivers on desktop platforms. 2020-08-31 01:39:05 +08:00
Yao Wei Tjong 姚伟忠
3ba62f036e
Fix the STATIC and SHARED build for VS and Xcode.
Cleanup comments.
2020-05-10 23:30:59 +08:00
Yao Wei Tjong 姚伟忠
0e4d095cfa
Shed off old construct since our CMake minimum required is 3.10.2 now. 2020-05-10 15:53:52 +08:00
Arnis Lielturks
889367738b
HTTPS support - civetweb update (#2415)
* initial update

* CMake updated for civetweb, https working

* unused file cleanup

* CMake updates to civetweb

* minor update, mingw not yet working

* CMakeLists updated

* fixed for unix builds

* cmake updates, console output updated

* docs updates

* HTTP sample now uses http and https links

* civetweb version 1.11

* additional changes

* mingw fix

* openssl fix

* additional ssl configuration

* osx workaround

* openssl is no longer optional

* openssl is optional

* civetweb cmakelists updates, URHO3D_SSL=1 set for travis

* debug messages removed from SSL/TLS initialization

* link libraries with civetweb

* code style fixes

* cmake updates

* DBE_TAG=latest removed
2020-05-03 12:22:31 +03:00
1vanK
ab22ec76c9 Update pugixml 2020-04-05 11:19:34 +08:00
Rainer Deyke
469b30b605
Fix a memory leak in the Urho3D changes to SDL. 2020-02-18 00:54:31 +08:00
Yao Wei Tjong 姚伟忠
3a9e8f54a1
Bump dependencies for Android build.
Adjust build script for WebP library to include search path for cpu-features.
2020-02-09 00:30:16 +08:00
r-a-sattarov@github.com
2229894107 E2K: added initial support for MCST Elbrus 2000
- added initial support in CMake configuration
- added initial support to AngelScript (ver. 2.33.0)
2020-02-02 07:45:54 +08:00
r-a-sattarov@github.com
552078cb66 E2K: strip UTF-8 BOM for MCST lcc compiler < 1.24
strip UTF-8 BOM for compability with MCST lcc compiler < 1.24
2020-02-02 07:45:54 +08:00
Modanung
2650e38855 Reduced minimum required cmake version to 3.10.2 2020-01-22 22:27:07 +08:00
Yao Wei Tjong 姚伟忠
46c6894d78
Bump CMake minimum required version to 3.14.5. 2020-01-12 12:37:22 +08:00
urho3d-travis-ci
1151b8a2d6 Travis CI: bump copyright to 2020. 2020-01-05 06:21:40 +00:00
songruining
9c6e6b12e1 Add ETCPACK license. 2019-10-25 08:47:51 +08:00
songruining
9d960b05cc Fix ETCPACK cmake file for consistency. 2019-10-25 08:47:51 +08:00