Wojtek Figat
4755c42d70
Fix .NET generic class typename to match old mono style without inlined assembly name and ver
2023-03-27 17:30:48 +02:00
Wojtek Figat
510fc443e8
Refactor CoreCLR runtime into explicit dotnet api instead of mocking mono api
...
Required by platforms that will use mono under the hood for .Net 7
New `USE_CSHARP` define for C# ability
Engine doesn't use `mono_*` apis directly but via MCore/MClass/MMethod/ apis
2023-03-27 17:29:42 +02:00
Wojtek Figat
eed2cdfe04
Progress on dotnet7 runtime hosting with mono
2023-03-22 17:59:46 +01:00
Wojtek Figat
3bbc7faf11
Refactor platform process startup with CreateProcessSettings
2023-03-22 14:09:20 +01:00
Wojtek Figat
30e825db75
Add dotnet7 for Android (wip)
2023-03-21 22:49:09 +01:00
Wojtek Figat
5dbc5f42d2
Remove mono files
2023-03-20 19:32:24 +01:00
Wojtek Figat
5bf645252f
Fix crash due to typo in Character Controller
2023-03-20 18:55:41 +01:00
Wojtek Figat
0232197cdc
Add more iOS platform impl
2023-03-18 22:43:13 +01:00
Wojtek Figat
c615ad18a8
Build deps for iOS
2023-03-16 22:13:37 +01:00
Wojtek Figat
0ba261d338
Add iOS platform (refactor Mac into shared Apple platform impl)
2023-03-15 20:58:23 +01:00
Wojtek Figat
edd4e37111
Improve missing .NET 7 handling to launch download page and warn user properly
2023-03-14 12:42:19 +01:00
Wojtek Figat
74758f5380
Merge remote-tracking branch 'origin/master' into 1.6
...
# Conflicts:
# Source/Tools/Flax.Build/Build/Builder.Projects.cs
# Source/Tools/Flax.Build/Build/Plugins/NetworkingPlugin.cs
2023-03-14 11:52:41 +01:00
Wojtek Figat
dad41d9e0e
Merge branch 'fix_network_rpc' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_network_rpc
2023-03-14 11:50:09 +01:00
Wojtek Figat
eece05c118
Add support for using INetworkSerializable on custom structure in C++ for networking
2023-03-14 00:02:47 +01:00
Wojtek Figat
d2a0438b71
Fix error on control reorder while it got remove before
2023-03-13 20:06:45 +01:00
Wojtek Figat
dadb9207b9
Fix Json asset cooking to properly serialize whole asset data even if modified at runtime
2023-03-13 16:00:27 +01:00
Wojtek Figat
cfa7cac149
Fix crash when loading scene with script which type is not a scene object
2023-03-13 14:24:16 +01:00
Wojtek Figat
95748744a4
Add logging missing asset type on failed load
2023-03-13 14:23:23 +01:00
Wojtek Figat
34629d46f3
Add **Physics Statistics and profiler**
2023-03-13 12:31:51 +01:00
Wojtek Figat
af54b907d7
Merge remote-tracking branch 'origin/1.6' into 1.6
2023-03-13 10:26:13 +01:00
Wojtek Figat
2930b0ad67
Fix crash in GPU devices init when system has no valid GPU driver installed
2023-03-13 10:25:08 +01:00
Wojtek Figat
e00bf92f05
Add .Net Runtime deployment for cooked game
2023-03-13 10:23:42 +01:00
Wojtek Figat
c351e58c6e
Merge commit 'c60b2cb4d7dfe4cb0d55a4431acbb48b88920d6c' into 1.6
2023-03-12 11:08:46 +01:00
Wojtek Figat
c60b2cb4d7
Merge commit '0112f70c05ddfb9c91dacb0829594ab2f285c248' into dotnet7
2023-03-12 11:04:17 +01:00
Wojtek Figat
2c70b74814
Refactor widowing on macOS to support screen scale and highDpi mode
2023-03-12 10:58:55 +01:00
Wojtek Figat
aaaf7c5c37
Various fixes to scripting
2023-03-06 16:17:52 +01:00
c838a800b6
Add error logging for module initializers
2023-03-05 19:32:23 +02:00
22af41193e
Fix crash when calling RPC functions
2023-03-05 18:42:56 +02:00
Wojtek Figat
31411e334b
Fix AnimatedModel bounds calculations
2023-03-03 17:44:34 +01:00
Wojtek Figat
987e680908
Fix warning on Asset::WaitForLoaded` when loading failed before
2023-03-03 17:43:55 +01:00
Wojtek Figat
d5df227df5
Fix deprecation compile warning in NetworkConfig on Clang
2023-03-03 17:15:31 +01:00
Wojtek Figat
60f21d1a92
Update old copyright headers
2023-03-03 17:14:35 +01:00
Wojtek Figat
a26d0d03eb
Upgrade to PhysX 5.1.3
2023-03-03 17:13:46 +01:00
Wojtek Figat
0112f70c05
Merge remote-tracking branch 'origin/master' into dotnet7
2023-03-01 19:50:22 +01:00
Wojtek Figat
5e6f33ff1e
Fix stability of Global Surface Atlas to smooth objects culling buffer capacity over time
2023-03-01 15:50:40 +01:00
Wojtek Figat
9fe54dc02c
Merge commit '2016297fce673c2ac48549a6d8e8a772cf29d4fe' into dotnet7
2023-02-28 20:26:02 +01:00
Wojtek Figat
6691aaca1e
Fix crash on arm64 mac
2023-02-28 18:49:48 +01:00
Wojtek Figat
82a22b2a87
Add vscode detection on macOS
2023-02-28 18:49:32 +01:00
Wojtek Figat
b2f7ffa545
Add BC4, BC5 and BC7 formats decompression support on non-Windows platforms
2023-02-28 15:51:05 +01:00
Wojtek Figat
127c575752
Add LinuxFileSystem::ShowBrowseFolderDialog
2023-02-28 15:50:18 +01:00
Wojtek Figat
9df7489727
Fix using Vulkan SDK header from system when cross-compiling
2023-02-28 15:49:59 +01:00
Wojtek Figat
12b330e4ec
Add support for building Android app on Linux or Mac
2023-02-28 15:49:34 +01:00
Wojtek Figat
a17981bc87
Merge branch 'system_array_marshalling' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-system_array_marshalling
2023-02-28 10:26:56 +01:00
Wojtek Figat
f88dd50098
Merge commit '272ffe2ea22eecb8f7cd6662efc1cadbe5593feb' into dotnet7
2023-02-27 23:17:04 +01:00
Wojtek Figat
fb06fa2c8b
Add optional build without PhysX
2023-02-27 23:01:10 +01:00
Wojtek Figat
3be4e50b78
Amr64 on mac impl progress
2023-02-27 22:57:42 +01:00
Wojtek Figat
499df770cc
Match C++ managed memory alloc with C# for scripting
2023-02-27 22:56:15 +01:00
Wojtek Figat
96e1f1e595
Merge branch 'searchbox-cursor-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-searchbox-cursor-fix
2023-02-27 19:53:49 +01:00
Wojtek Figat
b5558606b5
Merge branch 'add-ragdoll' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-ragdoll
2023-02-27 19:51:38 +01:00
Wojtek Figat
b57cb13318
Merge branch 'platform_dllimport_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-platform_dllimport_fix
2023-02-27 19:50:14 +01:00