Wojtek Figat
|
185151b025
|
Minor fixes
|
2025-06-27 18:52:25 +02:00 |
|
Wojtek Figat
|
68dce7e4dd
|
Merge remote-tracking branch 'origin/master' into 1.11
|
2025-06-18 22:46:10 +02:00 |
|
Wojtek Figat
|
bcd2b1f0f2
|
Fix Array::RemoveAt to move element and avoid data copies
|
2025-06-17 23:27:26 +02:00 |
|
Wojtek Figat
|
eb6010cba7
|
Fix BitArray again
|
2025-06-16 23:20:20 +02:00 |
|
Wojtek Figat
|
986693757c
|
Merge remote-tracking branch 'origin/master' into 1.11
|
2025-06-16 22:46:17 +02:00 |
|
Wojtek Figat
|
6a82eb114d
|
Fix BitArray bit indexing
|
2025-06-16 19:05:44 +02:00 |
|
Wojtek Figat
|
97b37b3ce4
|
Add PRAGMA_DISABLE_OPTIMIZATION/PRAGMA_ENABLE_OPTIMIZATION
|
2025-06-16 18:00:26 +02:00 |
|
Wojtek Figat
|
0fa53f860a
|
Add UseLogInRelease to engine config to disable logging in Release builds
|
2025-06-11 23:35:03 +02:00 |
|
Wojtek Figat
|
d6eb647d59
|
Optimize async scene loading to run in separate stages with time-slicing
|
2025-06-11 14:33:47 +02:00 |
|
Wojtek Figat
|
b50f3fcb64
|
Refactor level actions to support time budget and time slicing
|
2025-06-11 00:01:46 +02:00 |
|
Wojtek Figat
|
7fa4efcac5
|
Fix compilation in Release
|
2025-06-09 10:17:51 +02:00 |
|
Wojtek Figat
|
cd637e8a7a
|
Add more memory profiling coverage
|
2025-06-06 14:38:22 +02:00 |
|
Wojtek Figat
|
9d8e75caa3
|
Fix various code to improve quality
|
2025-06-06 11:19:32 +02:00 |
|
Wojtek Figat
|
0670c0bbd3
|
Fix compilation warnings
|
2025-06-05 18:32:36 +02:00 |
|
Wojtek Figat
|
f462a2187f
|
Merge branch 'master' into 1.11
|
2025-06-05 18:03:17 +02:00 |
|
Wojtek Figat
|
8b88def9d0
|
Revert some changes from #3389 that are not relevant for world units
|
2025-06-03 17:43:01 +02:00 |
|
Wojtek Figat
|
fa97229830
|
Merge branch 'float_equality' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-float_equality
|
2025-06-03 17:26:12 +02:00 |
|
xxSeys1
|
66add1f3bd
|
fix missing whitespaces
|
2025-06-01 16:01:55 +02:00 |
|
Wojtek Figat
|
08ed5ae483
|
Add SCOPE_EXIT macro and use it in prefab tests to cleanup assets on test fail
|
2025-05-30 11:16:17 +02:00 |
|
Wojtek Figat
|
03d52d4eb9
|
Add support for building engine without logging
|
2025-05-28 04:05:12 +02:00 |
|
Wojtek Figat
|
9dc4dbc6d7
|
Add more memory profiler categories
|
2025-05-25 18:38:07 +02:00 |
|
Wojtek Figat
|
98e59450f1
|
Add freeing managed assembly memory on reload/unload
|
2025-05-25 17:39:51 +02:00 |
|
Wojtek Figat
|
8c62f1120f
|
Optimize dynamic memory allocations for managed runtime interop collections with a new Arena Allocation
|
2025-05-25 17:39:20 +02:00 |
|
Wojtek Figat
|
410ec0465c
|
Optimize CSharp scripting runtime to use arena allocator per-assembly
|
2025-05-25 02:04:16 +02:00 |
|
Wojtek Figat
|
f9cb4ddae2
|
Add new Arena Allocator for optimized dynamic memory allocations with a shared lifetime
|
2025-05-24 05:08:32 +02:00 |
|
Wojtek Figat
|
c639a3103c
|
Add memory profiling events to the main areas of the engine
|
2025-05-22 04:47:01 +02:00 |
|
Wojtek Figat
|
2dc404cbd3
|
Add new memory profiler
|
2025-05-22 04:40:32 +02:00 |
|
|
|
8986290b12
|
Use exact component value equality checks in equality comparisons
(cherry picked from commit 2cddf3de97943844512b2d84aa6be122c6f0d409)
|
2025-05-02 14:19:54 +03:00 |
|
|
|
02c333c720
|
Use double vector types in camera view matrix calculations
|
2025-04-19 02:39:23 +03:00 |
|
Wojtek Figat
|
aea6f43519
|
Add Half to bindings (as typedef)
|
2025-04-12 22:09:32 +02:00 |
|
Wojtek Figat
|
59aed828f6
|
Update attributes style to be consistent in engine
|
2025-04-12 22:09:12 +02:00 |
|
Wojtek Figat
|
9c3fd052cd
|
Remove copyright year from source files and update to 2025
|
2025-04-07 19:22:21 +02:00 |
|
Wojtek Figat
|
e0251afe79
|
Fix last frame importing from animations to correctly loop
|
2025-03-31 13:38:13 +02:00 |
|
Wojtek Figat
|
4c133fb6ff
|
Add minor improvement to anim graph editing
|
2025-03-29 22:33:31 +01:00 |
|
Wojtek Figat
|
5bee99cb93
|
Add ArrayExtensions::First and fix usage for object pointers
|
2025-03-28 15:36:03 +01:00 |
|
Wojtek Figat
|
e468a77a22
|
Add HighestSetBit and LowestSetBit utilities
|
2025-03-28 10:49:23 +01:00 |
|
Wojtek Figat
|
cc32af3919
|
Add utility operators for LayersMask bit operations
|
2025-03-28 10:48:41 +01:00 |
|
Wojtek Figat
|
98834131f1
|
Add smooth shadows blending between directional light cascades
It was deprecated in 1.9 in favor for dithering between cascades. Bing back that option for games that don't use TAA.
|
2025-03-27 10:48:35 +01:00 |
|
Wojtek Figat
|
dad8c0cd6b
|
Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
# Source/Engine/Level/Prefabs/Prefab.Apply.cpp
|
2025-02-27 17:17:02 +01:00 |
|
Wojtek Figat
|
b2c8c4018c
|
Fix scripting bindings codegen for SoftTypeReference and SceneReference
#2761
|
2025-02-26 22:43:30 +01:00 |
|
Wojtek Figat
|
2ab9adab24
|
Merge remote-tracking branch 'origin/master' into 1.10
|
2025-02-24 23:27:56 +01:00 |
|
Wojtek Figat
|
3f2eab5206
|
Optimize divide into multiply
|
2025-02-20 17:04:20 +01:00 |
|
Wojtek Figat
|
6b6d808698
|
Fix warning
|
2025-02-18 09:20:06 +01:00 |
|
Wojtek Figat
|
a6fb651ff4
|
Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
# Source/Engine/Graphics/Materials/MaterialShader.h
|
2025-02-18 09:19:59 +01:00 |
|
Wojtek Figat
|
dccb43702e
|
Add missing casting from Double to Float vectors within Variant
|
2025-02-11 14:51:17 +01:00 |
|
Wojtek Figat
|
aa8add7b38
|
Fix large worlds rendering of meshes
Add `Double4x4` for higher precision matrices operations
#2985
|
2025-02-11 13:01:48 +01:00 |
|
Wojtek Figat
|
4baa38c0cc
|
Add explicit cast to in vector in C# api
|
2025-02-11 00:32:20 +01:00 |
|
Wojtek Figat
|
da513972e8
|
Simplify message to be single-line with less text
#2990
|
2025-02-01 15:26:13 +01:00 |
|
Wojtek Figat
|
be293a957a
|
Merge branch 'BetterRayNormAssert' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-BetterRayNormAssert
|
2025-02-01 15:24:44 +01:00 |
|
Wojtek Figat
|
b1392be3a1
|
Fix typo
|
2025-01-30 22:48:07 +01:00 |
|