Commit Graph

3971 Commits

Author SHA1 Message Date
Wojtek Figat
d92c7af2cf Fix debug file access race-conditions when importing many materials at once 2023-10-17 09:53:06 +02:00
Wojtek Figat
582cf94198 Fix setting up prefab objects ids mapping for nested prefabs to link cross-object references correctly 2023-10-16 16:37:44 +02:00
Wojtek Figat
3e7368b1cb Fix HandleObjectDeserializationError to be editor or dev only and thread-safe 2023-10-16 16:36:52 +02:00
Wojtek Figat
30d510f073 Fix models in toolbox 2023-10-16 16:34:55 +02:00
Wojtek Figat
50d47fe801 Fix asset load to trigger loading task within mutex to prevent race conditions when loading the same prefab from many threads at once 2023-10-16 16:10:57 +02:00
Wojtek Figat
d25954725f Add excluding GPU swapchain present time from CPU draw time in profiling tool 2023-10-16 10:58:07 +02:00
Wojtek Figat
db6b98ecd1 Add ProfilerGPU.Enabled to manually toggle GPU timings 2023-10-16 10:29:44 +02:00
Wojtek Figat
148ced5a55 Fix compilation 2023-10-15 19:04:35 +02:00
Wojtek Figat
e4941e5b00 Add asset loading task state check on fail 2023-10-15 18:46:15 +02:00
Wojtek Figat
c511ea6d23 Merge branch 'master' of https://github.com/Vizepi/FlaxEngine into Vizepi-master 2023-10-15 18:08:20 +02:00
Vizepi
00dc5d44d4 #1716 Do not rebuild contexts twice in a row 2023-10-15 12:24:25 +02:00
Wojtek Figat
f8f1a66ab9 Fix multi-line logs on Windows regression from cf94cd937a 2023-10-15 10:12:33 +02:00
Wojtek Figat
2f3929efe0 Fix Height Layer Blend material node codegen when alpha is constant
#1705
2023-10-14 18:03:51 +02:00
Wojtek Figat
e51aab0c56 Minor improvements 2023-10-14 18:03:21 +02:00
Wojtek Figat
eb430b05be Fx regression from #1474 that was causing incorrect checks for IsZero/IsOne in ShaderGraphValue 2023-10-14 18:00:53 +02:00
Wojtek Figat
ab25b6a258 Merge branch 'physx_oncontact_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-physx_oncontact_fix 2023-10-14 16:29:54 +02:00
Wojtek Figat
4b803feb11 Merge branch 'win_minimize_pos_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-win_minimize_pos_fix 2023-10-14 16:23:28 +02:00
Wojtek Figat
a5f00ed624 Fix NavCrowd to properly wait for navmesh loaded 2023-10-14 16:21:42 +02:00
Wojtek Figat
e4b89e1bad Fix plugins initialization order to properly unload scenes before them in cooked game 2023-10-14 16:20:27 +02:00
dca6baee49 Use and store restored window position after minimizing the window 2023-10-14 16:44:21 +03:00
Wojtek Figat
7904690ecf Cleanuo some old code style 2023-10-14 14:00:58 +02:00
8548df4a1b Fix crash when physics actor contact is lost with another actor 2023-10-14 02:34:15 +03:00
Wojtek Figat
1a5606a45c Improve collision data cooking usability
#1687
2023-10-13 23:33:03 +02:00
Wojtek Figat
887d2b2115 Fix incorrect animated model bounds update 2023-10-13 23:32:44 +02:00
2d5ad297a5 Fix error when hitting escape in read-only textboxes 2023-10-13 19:57:32 +03:00
Wojtek Figat
702356f1e4 Missing change for c01614b8f5 and regression from 88eca13eb3 2023-10-13 16:58:02 +02:00
Wojtek Figat
c01614b8f5 Fix build regression from 7180080f19 2023-10-13 16:09:18 +02:00
Wojtek Figat
7180080f19 Refactor FileMode, FileAccess, FileShare enums into normal enums with docs 2023-10-13 15:44:47 +02:00
Wojtek Figat
abd6881d7b Fix removing large amount of assets in Editor at once
#1484
2023-10-13 15:43:11 +02:00
Wojtek Figat
cf94cd937a Fix logging performance and crashes on non-Windows platforms
#662
2023-10-13 14:41:45 +02:00
Wojtek Figat
03c120ba69 Fix double engine assembly init in Editor 2023-10-13 14:26:33 +02:00
Wojtek Figat
84d615935e Fix crash when updating GPU particle system without view buffers allocated
#1683
2023-10-12 23:39:39 +02:00
Wojtek Figat
fdd6b171bb Stability fixes 2023-10-12 23:12:53 +02:00
Wojtek Figat
74a69b8f13 Fix running game in non-ANSI path
#480
2023-10-12 22:29:48 +02:00
Wojtek Figat
677cd4e382 Fix build regression from 6f7f22eb47 2023-10-12 22:29:11 +02:00
Wojtek Figat
88eca13eb3 Add default font bundling (optional) and setup UI Style to match editor logic
#641
2023-10-12 22:28:40 +02:00
Wojtek Figat
2414abf183 Fix particle attributes usage in GPU emitter function
#1640
2023-10-12 20:01:30 +02:00
Wojtek Figat
d52412c5c3 Fix particle emitter function cache clearing for GPU shader generation
#1640
2023-10-12 19:55:50 +02:00
Wojtek Figat
6f7f22eb47 Add outputting shader source code in Editor to text file when compilation fails for debugging 2023-10-12 18:57:27 +02:00
Wojtek Figat
5b5f43714e Fix invalid particle attributes access inside emitter function
#1640
2023-10-12 17:55:49 +02:00
Wojtek Figat
8af2f458d7 Fix missing particle layout attributes when using Particle Emitter Function
#1640
2023-10-12 17:39:42 +02:00
Wojtek Figat
2f795c6559 Merge branch 'deprecation_messages' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-deprecation_messages 2023-10-12 15:25:12 +02:00
Wojtek Figat
455b3f2446 Fix XAudio2 playback when seeking audio start play location 2023-10-12 15:20:23 +02:00
Wojtek Figat
69fb2c331f Minor improvements to audio 2023-10-12 14:03:43 +02:00
Wojtek Figat
749c0cacb4 Fix audio playback in XAudio2 when clip is 3D but source is 2D 2023-10-12 13:11:07 +02:00
Wojtek Figat
b19bf57dfb Add logging any XAudio2 backed errors 2023-10-12 13:10:34 +02:00
Wojtek Figat
0175186c27 Improve #1627 to return proper anim length 2023-10-12 12:17:55 +02:00
Wojtek Figat
0280fa4f9b Merge branch 'anim-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-anim-fix 2023-10-12 12:12:01 +02:00
Wojtek Figat
b1ad2c3a02 Fix sprite shadow to match the sprite facing camera
#1504
2023-10-12 12:10:21 +02:00
Chandler Cox
8eb9df9a18 Change new anim port to TryGetBox. 2023-10-11 15:57:02 -05:00