Commit Graph

6499 Commits

Author SHA1 Message Date
Wojtek Figat
f434ff2efe Fix memory overcommitment by HashSet when adding and removing the same item in a loop
#1829
2023-10-29 13:37:05 +01:00
Wojtek Figat
56c9429e25 Fix spawning prefab without transform provided
#1831
2023-10-29 02:57:59 +02:00
Wojtek Figat
83a931de7e Fix typo bug in DOF 2023-10-29 01:57:48 +02:00
Wojtek Figat
9c1a7a20d4 Add volk.h header to distributed build files 2023-10-28 22:10:41 +02:00
Wojtek Figat
d9c2decff5 Fix crash when contact was not read properly 2023-10-28 20:09:27 +02:00
Wojtek Figat
9f3221c533 Remove unused include 2023-10-28 14:02:25 +02:00
Wojtek Figat
468c93949e Fix crash when creating empty particle emitter 2023-10-28 14:01:44 +02:00
Wojtek Figat
615b6470e5 Fix iOS project path if it contains whitespace chars 2023-10-28 11:44:11 +02:00
Wojtek Figat
d9b0e99b9c Add support for using Revision number in projects version 2023-10-26 15:20:35 +02:00
Wojtek Figat
1d41aa01ce Refactor vertex shaders to use GPUShaderProgramVS::InputElement for input layout data 2023-10-26 14:36:02 +02:00
Wojtek Figat
186e13b5e8 Add support for runtime running on GPU without Compute Shaders support 2023-10-26 14:33:21 +02:00
Wojtek Figat
bfaa292b04 Fix invoking managed method on value types (eg. Transform) to properly handle instance value
#1801
2023-10-26 11:37:37 +02:00
Wojtek Figat
f44421b7a7 Optimize managed method invoke on NetCore to skip virtual call that is the same as default one 2023-10-26 11:25:30 +02:00
Wojtek Figat
c27187bd0a Fix deserializing vector types in Editor from ToString FormatException
#1802
2023-10-25 19:17:04 +02:00
Wojtek Figat
966cd973c6 Add GetHash to various math/core types
#1802
2023-10-25 18:35:59 +02:00
Wojtek Figat
a5d16b49e9 Merge branch 'messagebox' of https://github.com/MineBill/FlaxEngine into MineBill-messagebox 2023-10-25 14:58:51 +02:00
Wojtek Figat
daf31cfa4d Format code #1611 2023-10-25 14:57:44 +02:00
MineBill
6f773bd558 Make the message box a TASKMODEL to prevent interation with the editor. 2023-10-24 18:03:07 +03:00
Wojtek Figat
7c84ca5b84 Merge branch 'feat/improved-camera-settings' of https://github.com/solnem/FlaxEngine into solnem-feat/improved-camera-settings 2023-10-24 14:50:52 +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
ba39938ed5 Update Flax icon for macOS to match design guidelines 2023-10-21 12:44:43 +02:00
Wojtek Figat
ab49457944 Add log for build command invoke in deployer 2023-10-21 12:44:25 +02:00
Wojtek Figat
5cafe1c328 Merge branch 'remember-hierarchy-expanded' of https://github.com/MineBill/FlaxEngine into MineBill-remember-hierarchy-expanded 2023-10-20 12:33:08 +02:00
Wojtek Figat
70200b5608 Merge branch 'fix-module-names' of https://github.com/MineBill/FlaxEngine into MineBill-fix-module-names 2023-10-20 12:29:00 +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
MineBill
7906e26fe0 Limit what characters module names can contain. 2023-10-20 00:19:32 +03:00
Wojtek Figat
770d21566a Add macOS disk image notarization 2023-10-19 23:13:05 +02:00
Wojtek Figat
418e220c00 Add proper codesigning for the Editor app for macOS 2023-10-19 22:40:42 +02:00
Wojtek Figat
9f98a5304f Merge remote-tracking branch 'origin/master' 2023-10-19 19:13:18 +02:00
Wojtek Figat
a8f961c438 Add cook&run support for macOS and Linux 2023-10-19 19:09:32 +02:00
Wojtek Figat
2bb8c82329 Add support for packaging editor with bundled platform data 2023-10-19 19:09:06 +02:00
MineBill
c773c3e8fc Collapse/Expand all node in the tree if the user is pressing the Alt key. 2023-10-19 18:55:58 +03:00
MineBill
2f3685c161 Use PrefabObjectID when setting/getting the actor expanded value for prefabs. 2023-10-19 18:43:13 +03: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