mafiesto4
e450658834
Remove deprecated mono runtime backend
...
Old `mono` backend was not maintained for since 1.7 (July 2023)
`dotnet` backend still can run `mono` on AOT platforms but with the latest .NET features.
2026-06-03 16:35:06 +02:00
mafiesto4
7bc687194f
Fix Web to run without dotnet
2026-02-16 11:49:34 +01:00
mafiesto4
4008e19ca9
Fix various build issuesin uncommon configurations
2025-11-14 00:52:14 -08:00
mafiesto4
7fd278a689
Fix .NET version to use selection for consoles with fixed setup
2025-07-15 13:34:43 +02:00
mafiesto4
b719d6dd04
Add more informative logging when .NET sdk is missing for proper game cooking
2025-04-13 20:41:30 +02:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
2cf30c27eb
Fix .NET libs deploy regression
2025-03-13 11:19:09 +01:00
mafiesto4
48343897cd
Fix .NET files deploy regression on AOT platforms
2025-03-10 18:46:15 +01:00
Tryibion
30ea3bc9c2
Add check for empty array and use IsInRange for version check.
2025-01-13 07:16:31 -06:00
Tryibion
ccbcab9793
Fix android build on .net9 and use DotNet version that is found by build tool path.
2025-01-08 22:11:21 -06:00
mafiesto4
e8b46f8b19
Fix dotnet runtime version selection with min/max range
...
#3058
2024-11-20 22:37:51 +01:00
GoaLitiuM
dd894b510d
Add support for .NET 9 SDK and runtime
2024-11-14 23:05:25 +02:00
mafiesto4
425382f7d2
Fix iOS game dotnet lib incorrect name
2024-10-17 15:03:59 +02:00
mafiesto4
207c6a0cb5
Refactor platform apis comments and cleanup a bit
2024-09-24 18:29:30 +02:00
mafiesto4
9daddccbed
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Editor/Modules/ContentDatabaseModule.cs
# Source/Editor/Surface/SurfaceUtils.cs
# Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
# Source/Engine/Foliage/Foliage.cpp
# Source/Engine/Graphics/Models/MeshBase.h
# Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Textures.cpp
2024-09-12 13:38:20 +02:00
mafiesto4
05d191f491
Remove any leftover executable files deployed from .NET SDK
2024-09-09 22:25:37 +02:00
mafiesto4
34d4904b2e
Update deps binaries
...
#2624
2024-07-24 23:28:48 +02:00
GoaLitiuM
de10f2a6e5
Copy hostfxr from platform architecture specific dependencies folder
2024-06-01 23:23:32 +03:00
GoaLitiuM
c332d6f89a
Add cooking support for Windows on ARM
2024-06-01 23:23:31 +03:00
mafiesto4
53d77d3421
Add **Model SDF baking on GPU** via Compute Shader
2024-05-29 14:53:13 +02:00
mafiesto4
14902dc29e
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
9a70f698b9
Various improvements to building nethost
2024-01-12 13:44:50 +01:00
mafiesto4
e4c8639697
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
# Source/Editor/Cooker/Steps/DeployDataStep.cpp
2023-12-20 00:39:15 +01:00
GoaLitiuM
f38245b834
Fix .NET runtime packaging with installed .NET 8 SDK
2023-12-16 16:16:01 +02:00
GoaLitiuM
639803480e
Improve .NET related errors during cooking process
2023-12-16 16:11:56 +02:00
mafiesto4
74f5d14ec9
Merge remote-tracking branch 'origin/master' into 1.8
2023-12-08 11:23:06 +01:00
mafiesto4
c8dd2c045c
Simplify sorting arrays code
2023-12-01 13:57:34 +01:00
mafiesto4
06ad316f94
Update to .NET 8
2023-11-26 15:09:46 +01:00
mafiesto4
98b42d3e2e
Add .NET SDK version 7 as forced to be used during game cooking (compatibility with)
2023-11-25 18:14:21 +01:00
mafiesto4
036ad570cd
Fix warning when dotnet cache file is missing
2023-10-16 11:20:49 +02:00
mafiesto4
88eca13eb3
Add default font bundling (optional) and setup UI Style to match editor logic
...
#641
2023-10-12 22:28:40 +02:00
mafiesto4
7df206f533
Fix deploying system .NET runtime files after system-installed .NET has been updated
2023-04-18 18:18:43 +02:00
mafiesto4
e5f4a52be1
Finish Mono AOT for iOS with .NET 7
2023-04-13 21:55:42 +02:00
mafiesto4
c5491eea97
Add Mono AOT for iOS to run C#
2023-04-13 08:34:49 +02:00
mafiesto4
820c18968a
Add C# class library optimization for normal game builds (without AOT)
2023-04-03 23:41:18 +02:00
mafiesto4
809a1041b3
Merge remote-tracking branch 'origin/1.6' into 1.6
2023-03-31 19:38:05 +02:00
mafiesto4
7cbafcd86b
Implement C# AOT process for .NET 7 for Windows platform
2023-03-31 14:41:42 +02:00
mafiesto4
4528cce71c
Fixes for macOS game building
2023-03-30 18:38:58 +02:00
mafiesto4
d925c8dab8
Fixes for Android
2023-03-28 17:21:27 +02:00
mafiesto4
eed2cdfe04
Progress on dotnet7 runtime hosting with mono
2023-03-22 17:59:46 +01:00
mafiesto4
2253b5713b
Fix dotnet sdk detection
2023-03-22 14:19:12 +01:00
mafiesto4
30e825db75
Add dotnet7 for Android (wip)
2023-03-21 22:49:09 +01:00
mafiesto4
154076a5d0
Migrate Linux build from mono to to dotnet7
2023-03-20 19:25:00 +01:00
mafiesto4
e00bf92f05
Add .Net Runtime deployment for cooked game
2023-03-13 10:23:42 +01:00
mafiesto4
eebc4951de
Merge branch '1.5' into dotnet7
...
# Conflicts:
# Source/Platforms/DotNet/NUnit/agents/net40/nunit-agent.exe
# Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.api.dll
# Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.core.dll
# Source/Platforms/DotNet/NUnit/agents/net7.0/nunit.agent.addins
# Source/Platforms/DotNet/NUnit/nunit.engine.api.dll
# Source/Platforms/DotNet/NUnit/nunit.engine.core.dll
# Source/Platforms/DotNet/NUnit/nunit.engine.dll
# Source/Platforms/DotNet/NUnit/nunit3-console.exe
# Source/Platforms/DotNet/NUnit/nunit3-console.exe.config
# Source/Platforms/DotNet/NUnit/testcentric.engine.metadata.dll
# Source/Tools/Flax.Build/Deps/Downloader.cs
# Source/Tools/Flax.Stats/CodeFrame.cs
# Source/Tools/Flax.Stats/CodeFrameNode.cs
# Source/Tools/Flax.Stats/Flax.Stats.Build.cs
# Source/Tools/Flax.Stats/Languages.cs
# Source/Tools/Flax.Stats/Program.cs
# Source/Tools/Flax.Stats/TaskType.cs
# Source/Tools/Flax.Stats/Tools.cs
# Source/Tools/FlaxEngine.Tests/TestEditorUtils.cs
2023-01-10 15:49:44 +01:00
mafiesto4
a7e428a21c
Merge branch 'master' into 1.5
...
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GI/GlobalSurfaceAtlas.flax
# Content/Shaders/TAA.flax
# Content/Shaders/VolumetricFog.flax
# Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
# Source/Engine/Core/Config/GraphicsSettings.cpp
# Source/Engine/Engine/PostProcessEffect.cs
# Source/Engine/Graphics/GPUResourcesCollection.cpp
# Source/Engine/Graphics/GPUResourcesCollection.h
# Source/Engine/Graphics/PostProcessBase.h
# Source/FlaxEngine.Gen.cs
2023-01-10 15:37:55 +01:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
45286468c9
Remove old Mono files when cooking game to the same output folder with dotnet7
2022-12-29 11:21:03 +01:00
GoaLitiuM
d966519d95
Remove Mono files from cooked builds
2022-12-27 19:03:19 +02:00