Wojtek Figat
|
44e70692a2
|
Fix render memory alignment issues to prevent crashes on Android
|
2025-09-06 23:36:54 +02:00 |
|
Wojtek Figat
|
c57e128ff1
|
Merge remote-tracking branch 'origin/master' into 1.11
# Conflicts:
# Source/Engine/Level/Scene/SceneRendering.cpp
# Source/Engine/Physics/Colliders/Collider.cpp
# Source/Engine/Physics/Colliders/Collider.h
|
2025-09-02 22:23:45 +02:00 |
|
Wojtek Figat
|
ad1163bccc
|
Fix HashSet::Add returning incorrect value
|
2025-09-02 21:41:54 +02:00 |
|
Wojtek Figat
|
826009c1b4
|
Merge remote-tracking branch 'origin/master' into 1.11
# Conflicts:
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Source/Engine/Scripting/Scripting.cpp
|
2025-08-25 23:48:08 +02:00 |
|
Wojtek Figat
|
df6f8fd8ae
|
Codestyle adjustments #3343
|
2025-08-24 13:46:53 +02:00 |
|
Wojtek Figat
|
4bd8ce37ac
|
Merge branch 'layer-methods' of https://github.com/Tryibion/FlaxEngine into Tryibion-layer-methods
|
2025-08-24 13:43:35 +02:00 |
|
Wojtek Figat
|
7fcf6f9c97
|
Add various improvements
|
2025-08-11 23:47:48 +02:00 |
|
Wojtek Figat
|
cf9c203855
|
Various optimizations
|
2025-08-06 18:48:18 +02:00 |
|
Wojtek Figat
|
baf0cfce8e
|
Add support for using custom memory allocator in lambda bind to Function
|
2025-08-05 22:13:21 +02:00 |
|
Wojtek Figat
|
1a88fefd76
|
Optimize CPU particles drawing to support async
|
2025-08-05 09:03:47 +02:00 |
|
Wojtek Figat
|
abe496fe12
|
Fix crash on particles sorting memory access
|
2025-08-04 10:31:52 +02:00 |
|
Wojtek Figat
|
8c51ea511a
|
Fix incorrect documentation comments on HashSet/Dictionary item removal
|
2025-07-27 11:07:58 +02:00 |
|
Chandler Cox
|
d6a33d5a1c
|
Add const to String::Empty
|
2025-07-23 10:23:30 -05:00 |
|
Chandler Cox
|
6cbd40e6d8
|
Make StringView::Empty const to fix issues with user accidentally changing the value.
|
2025-07-22 22:01:55 -05:00 |
|
Wojtek Figat
|
90551b32bc
|
Add version to game settings
|
2025-07-19 16:40:34 +02:00 |
|
Wojtek Figat
|
c0cce748cc
|
Optimize Array::RemoveAtKeepOrder
|
2025-07-15 00:12:31 +02:00 |
|
Wojtek Figat
|
c27a9808c4
|
Fix unwanted code
|
2025-07-09 10:02:20 +02:00 |
|
Wojtek Figat
|
bdaf31b54f
|
Optimize Arena Allocator to store page metadata within itself to save on allocs
|
2025-07-09 00:22:35 +02:00 |
|
Wojtek Figat
|
3abbf08f1f
|
Optimize foliage rendering with concurrent arena allocator
|
2025-07-08 22:18:00 +02:00 |
|
Wojtek Figat
|
a8eb4fc140
|
Add allocator tag support for Dictionary and HashSet
|
2025-07-07 23:22:32 +02:00 |
|
Wojtek Figat
|
2dd34b288c
|
Merge remote-tracking branch 'origin/master' into 1.11
|
2025-07-04 12:05:19 +02:00 |
|
Wojtek Figat
|
da08be42b4
|
Fix deadlock in Debug builds on object dtor
|
2025-07-03 20:32:12 +02:00 |
|
Wojtek Figat
|
dd256ad518
|
Fix typo
|
2025-07-01 10:37:39 +02:00 |
|
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 |
|