Commit Graph

4001 Commits

Author SHA1 Message Date
NoriteSC
39aebc6c85 Update Vector3.cs 2023-10-25 12:10:23 +02:00
NoriteSC
f287ed6c30 init 2023-10-24 19:59:47 +02:00
Wojtek Figat
806590d1c3 Fix deadlock in scene loading
#1761 #1773
2023-10-24 14:08:34 +02:00
Wojtek Figat
ba374a27db Reduce code bloat 2023-10-23 22:26:55 +02:00
Wojtek Figat
9d1ba6cacf Fix compilation errors when building with old Delegate impl 2023-10-23 22:10:21 +02:00
Wojtek Figat
2220623cd2 Merge branch 'particle-loop-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-particle-loop-fix 2023-10-23 18:45:30 +02:00
Wojtek Figat
9c4382dffb Fix using dock window panels on macOS in Editor 2023-10-23 15:59:09 +02:00
Wojtek Figat
f28947f59b Fix MacWindow::SetClientBounds to include screen scale 2023-10-23 14:50:10 +02:00
Wojtek Figat
6ff3e0f488 Various improvements to macOS platform 2023-10-22 20:06:54 +02:00
Wojtek Figat
ccf6c28b02 Add interval to Apple autoreleasepool 2023-10-22 19:55:20 +02:00
Wojtek Figat
c88e184df3 Fix crash when window gets removed during windows update loop 2023-10-22 15:56:25 +02:00
Wojtek Figat
1280e61af0 Add IsDebuggerPresent for macOS and iOS platforms 2023-10-22 15:33:21 +02:00
Wojtek Figat
9fa0b174f5 Fix deprecation warnings on Apple 2023-10-22 15:32:56 +02:00
Chandler Cox
78aae0da5a Better handling stopping/resetting non-looping effect. 2023-10-21 17:22:02 -05:00
Chandler Cox
7d9991999d Better fix. 2023-10-21 14:08:23 -05:00
Chandler Cox
ad15c5b2fc Fix particles effect not being able to just call play if islooped is false. 2023-10-21 13:36:39 -05:00
Wojtek Figat
21f2e59d12 Add drag&drop support to macOS 2023-10-21 15:36:38 +02:00
Wojtek Figat
08a6a2b6dc Fix potential crashes on macOS due to missing window inside view event 2023-10-21 13:04:33 +02:00
Wojtek Figat
e796d9ea6f Further improve a989173e2d 2023-10-20 11:22:22 +02:00
Wojtek Figat
4e9a739a52 Update GPU particle emitter graph version after recent changes 2023-10-20 00:28:13 +02:00
Wojtek Figat
0ea00a09ca Fix regression from 3e7368b1cb to remove scene lock when spawning actors in async
#1743
2023-10-19 15:29:26 +02:00
Wojtek Figat
a989173e2d Fix UnitsToText to properly print string with 2 decimal places 2023-10-19 15:16:14 +02:00
Wojtek Figat
6f60218bec Optimize various rendering stages to skip loading shader when effect is disables 2023-10-19 15:07:03 +02:00
Wojtek Figat
8b096a9286 Fixes 2023-10-18 10:52:36 +02:00
Wojtek Figat
2d0eabc8be Fix deadlock in Foliage::GetFoliageTypeInstancesCount
#1724
2023-10-17 23:20:30 +02:00
Wojtek Figat
387e30a1dc Fix compilation regression 2023-10-17 23:13:05 +02:00
Wojtek Figat
52a621de42 Add color, emissive and opacity parameters setup for auto-imported material instances 2023-10-17 22:45:22 +02:00
Wojtek Figat
c457087612 Optimize memory allocation when using Sprite size during 2D rendering 2023-10-17 22:44:15 +02:00
Wojtek Figat
90427da42f Add SubAssetFolder to model import option to redirect auto-imported materials and textures location 2023-10-17 09:59:21 +02:00
Wojtek Figat
cebae5c4e1 Add foreach loop support to Span type 2023-10-17 09:53:48 +02:00
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