Wojtek Figat
|
2ca435a414
|
Fix shader graph assets loading to wait for async task
#3802
|
2025-11-18 16:11:31 +01:00 |
|
Wojtek Figat
|
e9070b30a0
|
Minor tweaks
|
2025-11-13 23:05:13 +01:00 |
|
Wojtek Figat
|
4805dfbdba
|
Fix issues with model data storage when doing long actions in async (eg. SDF generation)
|
2025-11-10 15:02:33 +01:00 |
|
Wojtek Figat
|
66dbba5c16
|
Fix crash if base material gets GCed before it's referenced by instance during loading
|
2025-11-09 22:16:14 +01:00 |
|
Wojtek Figat
|
d84cef0c18
|
Fix crash due to async content data streaming
Properly checks for asset data unloading before taking lock on asset chunks.
#3358 #3085 #3515
|
2025-11-09 22:15:41 +01:00 |
|
Wojtek Figat
|
c0b73375b1
|
Fix invoking asset load event if it's referenced directly
#3782
|
2025-11-07 21:31:04 +01:00 |
|
Wojtek Figat
|
d426c5b0d9
|
Merge remote-tracking branch 'origin/master' into 1.11
# Conflicts:
# Source/Engine/Physics/Colliders/Collider.h
|
2025-10-11 00:16:10 +02:00 |
|
Wojtek Figat
|
f8dbf363b6
|
Fix crash on Android when loading mesh with SDF data
|
2025-10-07 18:09:18 +02:00 |
|
ZaPx64
|
3682159da6
|
Fix Save() failing on virtual texture asset
|
2025-10-05 09:20:54 +02:00 |
|
Wojtek Figat
|
0848f1fa83
|
Refactor specular lighting to properly map specular as reflectance in BRDF
Reference: https://google.github.io/filament/Filament.md.html
#1492
|
2025-09-30 15:43:55 +02:00 |
|
Wojtek Figat
|
87e2c4c4d5
|
Merge remote-tracking branch 'origin/master' into 1.11
# Conflicts:
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Source/Editor/Windows/OutputLogWindow.cs
# Source/Engine/Level/Actor.cpp
|
2025-09-24 18:18:27 +02:00 |
|
Wojtek Figat
|
26e94f6f8e
|
Refactor material instance to not override all public parameters by default (need explicit set)
#3444
|
2025-09-21 20:59:25 +02:00 |
|
Wojtek Figat
|
f323fdb592
|
Add and use Max Mesh Position Error to Build Settings for automatic mesh vertex positions storage
|
2025-09-12 17:53:14 +02:00 |
|
Wojtek Figat
|
19d0d3b683
|
Remove system lockers during asset loads or saving (only unload needs it)
|
2025-09-09 15:26:27 +02:00 |
|
Wojtek Figat
|
1f6d837117
|
Fix regression from 6d05bf16b1
|
2025-09-05 08:51:43 +02:00 |
|
Wojtek Figat
|
3e363c8275
|
Remove ConcurrentSystemLocker and use ReadWriteLock instead of better threading synchronization
|
2025-09-04 14:48:52 +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
|
6ccfbfeff1
|
Fix saving skinned models with blend shapes
#3612
|
2025-08-15 14:20:16 +02:00 |
|
Wojtek Figat
|
f21accd466
|
Fix crash when memory stream reading fails and perform soft error handling
#3612
|
2025-08-15 14:19:59 +02:00 |
|
Wojtek Figat
|
7fcf6f9c97
|
Add various improvements
|
2025-08-11 23:47:48 +02:00 |
|
Wojtek Figat
|
744c94b3cc
|
Compilation errors fixing
|
2025-08-02 17:05:13 +02:00 |
|
Wojtek Figat
|
6d05bf16b1
|
Optimize Asset::GetPath in cooked build
|
2025-07-29 21:41:59 +02:00 |
|
Wojtek Figat
|
b8218e9ab4
|
Fix shader asset path in debug name in cooked build
|
2025-07-29 17:34:42 +02:00 |
|
Wojtek Figat
|
99323c1d2f
|
Add customizable per-platform affinity for content and pool threads
|
2025-07-29 10:41:41 +02:00 |
|
Wojtek Figat
|
ad6764e6d7
|
Fix Asset.WaitForLoaded to yield or sleep thread for proper multithreading on some platforms
|
2025-07-28 18:35:37 +02:00 |
|
Wojtek Figat
|
a7ffd9e57f
|
Add more profiler events
|
2025-07-28 15:15:09 +02:00 |
|
Wojtek Figat
|
a1e4ed05c4
|
Don't force load asset on asset clone if it's unused
|
2025-07-14 18:14:09 +02:00 |
|
Wojtek Figat
|
43d11264f8
|
Fix asset references to use separate lightweight locking instead of full asset mutex
|
2025-06-29 19:16:23 +02:00 |
|
Wojtek Figat
|
bdd7bae459
|
Add new Custom Lit shading model for custom lighting in materials (eg. Cel Shading)
|
2025-06-29 13:51:59 +02:00 |
|
Wojtek Figat
|
e9835766bc
|
Add red color to Tracy profiler zones that cause CPU waiting to improve profiling
|
2025-06-11 14:56:43 +02:00 |
|
Wojtek Figat
|
cfd2f42b0c
|
Optimize managed memory allocations in Editor profiler
|
2025-06-09 22:06:49 +02:00 |
|
Wojtek Figat
|
d7ff9fdade
|
Optimize editor profiler native allocations when capturing data
|
2025-06-09 15:23:31 +02:00 |
|
Wojtek Figat
|
6547e7ee9c
|
Fix compilation with Clang
|
2025-06-08 23:58:33 +02:00 |
|
Wojtek Figat
|
73c30d3d89
|
Optimize asset references to support direct registration to reduce Delegate memory allocations and overhead
|
2025-06-08 00:58:15 +02:00 |
|
Wojtek Figat
|
bffb175a9b
|
Code fixes
|
2025-06-07 01:25:22 +02:00 |
|
Wojtek Figat
|
cd637e8a7a
|
Add more memory profiling coverage
|
2025-06-06 14:38:22 +02:00 |
|
Wojtek Figat
|
f462a2187f
|
Merge branch 'master' into 1.11
|
2025-06-05 18:03:17 +02:00 |
|
Wojtek Figat
|
8f49a492d8
|
Fix duplicating json assets to properly remap object IDs
#3441
|
2025-06-04 23:49:19 +02:00 |
|
Wojtek Figat
|
2fd9b4a62a
|
Fix loading models with no meshes
|
2025-06-03 12:28:17 +02:00 |
|
Wojtek Figat
|
077f7a3cd1
|
Add PositionFormat and TexCoordFormat to model import option for mesh data encoding
|
2025-06-03 11:18:03 +02:00 |
|
Wojtek Figat
|
d6b1f06721
|
Fix deprecated asset saving to skip temporary or virtual assets
|
2025-05-30 15:31:10 +02:00 |
|
Wojtek Figat
|
03d52d4eb9
|
Add support for building engine without logging
|
2025-05-28 04:05:12 +02:00 |
|
Wojtek Figat
|
ab61ed5a37
|
Add more memory profiling insights and groups
|
2025-05-28 04:03:44 +02:00 |
|
Wojtek Figat
|
9dc4dbc6d7
|
Add more memory profiler categories
|
2025-05-25 18:38:07 +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
|
d77024bbf1
|
Fix crash when existing engine while content streaming is active
|
2025-04-22 16:16:46 +02:00 |
|
Wojtek Figat
|
61a11f4a29
|
Fix regression in material editing when compilation failed
|
2025-04-15 22:40:29 +02:00 |
|
|
|
5f92932c40
|
Fix saving virtual JsonAssets to path
|
2025-04-12 02:32:10 +03:00 |
|
Wojtek Figat
|
0ea37879e8
|
Add wait on asset load when accessing material parameter values directly
|
2025-04-07 19:28:59 +02:00 |
|
Wojtek Figat
|
9c3fd052cd
|
Remove copyright year from source files and update to 2025
|
2025-04-07 19:22:21 +02:00 |
|