moneromooo
413b76fd60
Octree: faster drawable removal as we don't need to preserve order
2020-10-20 16:31:04 +00:00
moneromooo
8fef7281ba
Octree: use const ref rather than copying shared pointers
2020-10-20 16:31:04 +00:00
moneromooo
2d0afe4535
Octree: do not preserve drawable ordering
...
We don't need it and it's faster to remove
2020-10-20 13:53:45 +00:00
Nwokoma Uchechukwu
44220053a9
Fix incorrect relative includes ( #2681 )
2020-10-08 09:07:12 +03: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 姚伟忠
dc271bf225
Shorten the stale workflow name.
2020-09-12 10:37:15 +08:00
urho3d-travis-ci
16de1f96d2
Travis CI: API documentation update at 2020-09-10 16:31:32 UTC.
...
[ci package]
Commit: e78462de15
Message: An intersection test for IntRect (#2675 )
* Intersection test for IntRect
* Properly handling of intersections with neighbors
* Сonsider right-bottom borders not owned by a rect
2020-09-11 00:31:32 +08:00
TEDERIs
e78462de15
An intersection test for IntRect ( #2675 )
...
* Intersection test for IntRect
* Properly handling of intersections with neighbors
* Сonsider right-bottom borders not owned by a rect
2020-09-10 19:13:57 +03:00
Yao Wei Tjong 姚伟忠
cc975dbccd
Android - upgrade Gradle, Android plugin and other deps.
2020-09-04 21:12:42 +08:00
Yao Wei Tjong 姚伟忠
68e7f7cc75
For CI - use master DBE tag.
2020-08-31 01:40:48 +08:00
Yao Wei Tjong 姚伟忠
7c38ee0c37
Apple - update plist to support retina display.
...
Close #2139
2020-08-31 01:39:08 +08:00
Yao Wei Tjong 姚伟忠
2950f760ff
For CI - bump the deployment targets for Apple platforms.
2020-08-31 01:39:08 +08:00
Yao Wei Tjong 姚伟忠
197cb5eb80
Apple - Suppress warnings due to implicit cast to unsigned.
2020-08-31 01:39:08 +08:00
Yao Wei Tjong 姚伟忠
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.
2020-08-31 01:39:08 +08:00
Yao Wei Tjong 姚伟忠
cd76243496
For CI - upgrade Window's version of MinGW compiler toolchain.
2020-08-31 01:39:07 +08:00
Yao Wei Tjong 姚伟忠
d47e4e7533
MSVC - fix PCH generation for VS.
2020-08-31 01:39:07 +08:00
Yao Wei Tjong 姚伟忠
01dfc7dfa2
Android - fix PCH generation for Android build.
2020-08-31 01:39:07 +08:00
Yao Wei Tjong 姚伟忠
92cf44551f
Fix PCH generation and visibility warning on STATIC build.
...
Close #2652
2020-08-31 01:39:07 +08:00
Yao Wei Tjong 姚伟忠
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.
2020-08-31 01:39:07 +08:00
Yao Wei Tjong 姚伟忠
4a2a132ee0
RPI & ARM - only add rpath-link for the linker when necessary.
2020-08-31 01:39:07 +08:00
Yao Wei Tjong 姚伟忠
47af104d17
Enforce the C++11 standard as minimal requirement.
2020-08-31 01:39:07 +08:00
Yao Wei Tjong 姚伟忠
53186464c2
Use modern CMake way to set the default C++ standard.
2020-08-31 01:39:06 +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 姚伟忠
29015cc8c1
RPI - initialize the default ABI correctly for 64-bit build.
2020-08-31 01:39:06 +08:00
Yao Wei Tjong 姚伟忠
6ae88f9b44
DBE - avoid retrying from other public registries.
2020-08-31 01:39:06 +08:00
Yao Wei Tjong 姚伟忠
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.
2020-08-31 01:39:06 +08:00
Yao Wei Tjong 姚伟忠
2076b6d6eb
For CI - RPI - reenable LUAJIT and Angelscript scripting subsystems.
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 姚伟忠
cbc72fa30b
RPI - Fix 64-bit SHARED lib type build config.
2020-08-31 01:39:06 +08:00
Yao Wei Tjong 姚伟忠
63986a1fd6
RPI - Use vanila GLES2 library for RPI4.
2020-08-31 01:39:05 +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 姚伟忠
70073287b4
RPI - initial attempt to support RPI4 64-bit build.
2020-08-31 01:39:05 +08:00
Yao Wei Tjong 姚伟忠
0b50ef80e4
For Travis - CI - Use the new RPI_ABI build option values.
2020-08-31 01:39:05 +08:00
Yao Wei Tjong 姚伟忠
db094af7af
For CI - RPI - Drop RPI 1 and replace it with 64-bit CI build.
2020-08-31 01:39:05 +08:00
Yao Wei Tjong 姚伟忠
4c1e9ddf35
Android - upgrade dependencies. Works with Android Studio 4.0.
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 姚伟忠
2980809aed
Adapt to EMSDK changes. [ci only: Web]
2020-08-31 01:39:04 +08:00
Yao Wei Tjong 姚伟忠
ee8a095ac1
For CI - upgrade toolchains and Doxygen version.
2020-08-31 01:39:04 +08:00
1vanK
e01329ec6c
Merge branch 'master' of https://github.com/Urho3D/Urho3D
2020-08-28 11:26:36 +03:00
1vanK
ec060153db
WriteDrawablesToOBJ: pass vector as reference
2020-08-28 11:26:27 +03:00
ssinai1
0134b64eb3
Fix 3D texture mipmap generator.
2020-08-27 11:18:54 +08:00
1vanK
23a6d24ac0
UIElement: return children as PODVector
...
Used by AutoBinder
2020-08-14 23:35:38 +03:00
1vanK
68a4c6e193
Database: rename parameter context_ to context
2020-08-10 10:19:47 +03:00
Arnis Lielturks
30dce947c4
Outgoing messages are now packed together ( #2636 )
...
* outgoing messages are now packed together
* ability to set connection packet buffer limit
* custom messages and broadcasting fixed
* code style updates
2020-08-04 22:25:52 +03:00
1vanK
de4aefd2be
Add ; after URHO3D_OBJECT() to workaround doxygen bug
2020-07-31 12:21:18 +03:00
ssinai1
3da017d380
Fix IsPowerOfTwo(zero). ( #2671 )
2020-07-27 16:31:27 +03:00
1vanK
426fdc702e
Update authors
2020-07-23 12:53:57 +03:00
TEDERIs
4116acb500
Remove unused gamma variable ( #2667 )
...
* Remove unused gamma variable
* Remove unused variables in GLSL
2020-07-23 12:48:39 +03:00
Katekov Anton
1f5f393a77
Bugfix/fix crash creating inmemory nodes ( #2663 )
...
* Check if scene exists
* Send tag event only if scene exists
* Fix style
2020-07-15 21:08:38 +03:00
gleblebedev
0c65934c04
Ambient occlusion in PBR techniques ( #2660 )
...
* Ambient occlusion in PBR techniques
* AO to modulate IBL
* AO texture coord fix
2020-07-15 15:32:06 +03:00