Crypto City
eece80a87a
Vector3: only use rsqrt intrinsics with x86_64 GCC
2020-10-19 19:24:22 +00:00
Crypto City
d0820d9626
Node: support derived components in GetComponent
2020-10-19 19:24:14 +00:00
Crypto City
cbce2b69d8
SDL: move WASAPI audio driver after DSOUND
...
WASAPI support seems patchy, and in particular causes
high pitch fast music
2020-10-19 19:24:01 +00:00
Crypto City
f653bff647
Terrain: speed up a bit, and possible occlusion bug fix
2020-10-19 19:22:02 +00:00
Crypto City
6f768e246b
Terrain: use faster approximate Normalized function for normals/tangents
2020-10-19 19:21:56 +00:00
Crypto City
8548653948
Vector3: add faster approximate Normalize/Normalized functions
2020-10-19 19:21:35 +00:00
Crypto City
c824ccaae7
Terrain: fix crash on exit
2020-10-19 19:20:35 +00:00
Crypto City
607bacfdc5
Terrain: speed up UpdateEdgePatchNeighbors
2020-10-19 19:20:31 +00:00
Crypto City
042bf9d968
Terrain: remove some divisions in CreatePatchGeometry
2020-10-19 19:19:59 +00:00
Crypto City
d1c486253e
Terrain: speed up CalculateLodErrors
2020-10-19 19:19:59 +00:00
Crypto City
d61ecf008a
Terrain: speed up GetRawNormal
2020-10-19 19:19:59 +00:00
Crypto City
03e9f5ff20
Terrain: speed up height map copy
2020-10-19 19:19:59 +00:00
Crypto City
02abd710ce
Terrain: speed up GetLodHeight
2020-10-19 19:19:59 +00:00
Crypto City
7c218a8b58
Terrain: speed up patch lookup when building terrain
2020-10-19 19:19:59 +00:00
Crypto City
47a205122a
Terrain: make tangent calculation optional
2020-10-19 19:19:59 +00:00
Crypto City
3e82fc1fca
Terrain: cache index data across objects
2020-10-19 19:19:59 +00:00
Crypto City
eb676fb31c
Ray: fix wrong normal on HitDistance
...
It could leak the normal from a hit behind the closest hit
2020-10-19 19:19:59 +00:00
Crypto City
9c2e1cc0e8
Octree: faster drawable removal as we don't need to preserve order
2020-10-19 19:19:59 +00:00
Crypto City
47b7bdf735
Application: allow overriding the error dialog name
2020-10-19 19:19:21 +00:00
Crypto City
aab18992f2
Octree: use const ref rather than copying shared pointers
2020-10-19 19:19:21 +00:00
Crypto City
d7103ff604
Octree: do not preserve drawable ordering
...
We don't need it and it's faster to remove
2020-10-19 19:19:21 +00:00
Crypto City
ac6b50f073
StaticModel: optionally ignore E_RELOADFINISHED event
...
It's much faster with lots of children on a node
2020-10-19 19:19:21 +00:00
Crypto City
a8fb844693
Str: allow move assignment to self
...
It's used for instance when shuffling a std::vector of String
2020-10-19 19:19:03 +00:00
Crypto City
29d4e39f96
static build fixes
2020-10-19 19:19:03 +00:00
Crypto City
fb29a34cdc
PackageTool: add an exclude option
...
One may set a number of glob patterns to exclude from the output
2020-10-19 19:19:03 +00:00
Crypto City
2713da6256
PackageTool: fix empty string check in extension check
2020-10-19 19:18:51 +00:00
Crypto City
5556ffd451
SoundSource: send E_SOUNDFINISHED to the source object too
...
It might not have a node
2020-10-19 19:18:44 +00:00
Crypto City
0b1951caf3
windows build fixes
2020-10-19 19:18:32 +00:00
Crypto City
03efe5df4d
Load obfuscated data files
...
Some assets have a licence prohibiting easy reuse by game users,
so we store them obfuscated
2020-10-19 19:17:39 +00:00
Crypto City
e5ca160902
Graphics: fix "infinite" loop when asking for an invalid monitor
2020-10-19 19:17:34 +00:00
Crypto City
3a86d00996
core: add VariantMapVector to the variant types
2020-10-19 19:17:29 +00:00
Crypto City
48f7e251ab
LineEdit: hide cursor when not editable
2020-10-19 19:17:24 +00:00
Crypto City
58d058ad7e
Sprite: basic animation support
2020-10-19 19:17:03 +00:00
Crypto City
87fcaae84a
UI: add italic text effect
2020-10-19 19:16:58 +00:00
Crypto City
4f850eabec
DropDownList/ListView: allow selection by typed prefix
2020-10-19 19:16:53 +00:00
Crypto City
ef380e39c4
Fix modal dialogs leaking mouse events to the widgets below it
2020-10-19 19:16:47 +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
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 姚伟忠
197cb5eb80
Apple - Suppress warnings due to implicit cast to unsigned.
2020-08-31 01:39:08 +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 姚伟忠
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
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