Commit Graph

1366 Commits

Author SHA1 Message Date
mafiesto4 c36fbd682e Fix incorrect change 2026-08-30 22:28:33 +02:00
mafiesto4 313f0e5478 Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Content/Shaders/Editor/Grid.flax
#	Content/Shaders/GBuffer.flax
#	Content/Shaders/GlobalSignDistanceField.flax
#	Content/Shaders/ProbesFilter.flax
#	Content/Shaders/SSR.flax
#	Content/Shaders/VolumetricFog.flax
#	Development/Documentation/mono.md
#	Source/Editor/Modules/ContentDatabaseModule.cs
2026-08-30 22:23:31 +02:00
mafiesto4 f89d6f9868 Merge branch 'master' of https://github.com/Withaust/FlaxEngine into Withaust-master 2026-08-30 22:19:49 +02:00
mafiesto4 b375b40736 Minor fixes to nuget libs usage 2026-08-30 20:13:06 +02:00
Withaust ec1f4a9a4b Fix headless editor & Roslyn analyzer include resolution 2026-08-30 10:48:35 +03:00
mafiesto4 d99631ddbf Comply with .net 8 for now 2026-08-29 23:18:08 +02:00
mafiesto4 3090ad5e20 Minor fixes 2026-08-20 18:20:50 +02:00
Ari Vuollet 89dcc32657 Fix one more case of CommandLine argument value usage 2026-08-17 16:49:50 +03:00
mafiesto4 32c88d5d9c Merge branch 'cmdline_usage' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-cmdline_usage 2026-08-17 13:47:47 +02:00
Ari Vuollet 0125e4603d Fix engine CommandLine argument value usage 2026-08-17 14:06:11 +03:00
mafiesto4 7916ac23d5 Fix project generation when configuration/platform is unsupported 2026-08-17 09:33:52 +02:00
mafiesto4 926d9a0a0d Refactor rendering code by moving RenderContext to a separate harder file 2026-08-16 12:45:54 +02:00
mafiesto4 1f9f2b6a39 Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Content/Shaders/GI/DDGI.flax
2026-08-13 11:46:40 +02:00
Ari Vuollet 0c9431e7d7 Pass converted non-const lvalue reference parameters as temporaries 2026-08-10 20:30:48 +03:00
mafiesto4 b57c837157 Minor improvements 2026-08-10 14:58:52 +02:00
mafiesto4 68d2c41539 Fix GDK build with the latest version 2026-08-10 14:58:42 +02:00
mafiesto4 1e5d8e3329 Fix regression on Dotnet AOT deploy when not using .dll renaming feature 2026-08-05 10:16:56 +02:00
mafiesto4 49cb39e1f1 Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Source/Engine/GraphicsDevice/Vulkan/GPUSwapChainVulkan.cpp
2026-08-05 08:12:00 +02:00
mafiesto4 dc60dc43e5 Merge branch 'dev/CLionIDESupport' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/CLionIDESupport 2026-08-04 19:21:47 +02:00
mafiesto4 2d2a4bb671 Merge branch 'dev/MacOS-AndroidSupport' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/MacOS-AndroidSupport 2026-08-04 18:34:36 +02:00
mafiesto4 449c58a05d Fix project version control info for empty .git repo 2026-08-04 05:36:17 +02:00
mafiesto4 b0ae51ad0d Fix compiling project with plugins for Web 2026-08-04 05:35:07 +02:00
mafiesto4 50ee3fd073 Fix build regressions 2026-07-29 21:32:49 +02:00
mafiesto4 05430941dc Refactor CommandLine parsing and processing
Get rid of fixed list of command arguments and use flexible access to pre-parsed options.
Use command line parsing algorithm from `Flax.Build` that has been battle tested.
Simplify API and expose it to scripting (incl. plugins).
2026-07-21 23:36:32 +02:00
mafiesto4 ac357fd2b9 Add option to have custom managed assembly extension on specific platforms 2026-07-20 08:54:45 +02:00
mafiesto4 da81d7251c Fix Mono AOT Dynamic to place AOT images side by side original assembly
This eliminates unnecessary duplicate of game and engine managed binaries inside `Dotnet` folder
2026-07-19 23:07:44 +02:00
mafiesto4 8c081928bb Fix Windows SDKs and Toolsets log from build tool to be sorted descending by version 2026-07-17 17:44:19 +02:00
mafiesto4 9b89501293 Fix opening native code projects with VS2022 for compatibility with console-plugins 2026-07-15 23:24:30 +02:00
mafiesto4 f89e74c3de Fix build for blue platform four 2026-07-15 23:00:08 +02:00
mafiesto4 d76f3795ea Change nethost native libs to be shared on Xbox 2026-07-15 14:11:21 +02:00
mafiesto4 10c2c5c59b Fix GDK redistribute deploy when using multiple MSVCs 2026-07-15 10:44:13 +02:00
mafiesto4 1915aa3c06 Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Content/Shaders/DepthOfField.flax
#	Source/Engine/Content/Asset.cpp
2026-06-30 10:06:55 +02:00
mafiesto4 589125f625 Add CanBuild to target for selective project references compilation 2026-06-25 11:21:49 +02:00
mafiesto4 e40ce90370 Update DirectXShaderCompiler to 1.9.2602 2026-06-17 12:09:01 +02:00
mafiesto4 b67fa676b2 Update DirectX12Agility to 1.619.3 2026-06-17 11:46:07 +02:00
Andrei Gagua eaf06e9523 Add CLion CMake facade project generation
Add CLion as a supported editor workflow for native C++ development.
The new -clion generation option writes a CMake facade project under
Cache/Projects/CMake/<ProjectName>, exposing a CLion-friendly code model,
build presets, and launcher targets while keeping Flax.Build as the source
of truth for native builds.
2026-06-09 15:16:35 +03:00
mafiesto4 050de578a9 Add MacWindow logo loading and use correct one for Editor 2026-06-08 22:04:09 +02:00
mafiesto4 947fd76b38 Fix build with GDK on the latest toolset versions 2026-06-08 18:05:02 +02:00
mafiesto4 8e88db42ab Update nethost for consoles 2026-06-08 18:04:44 +02:00
mafiesto4 f41e32683a Fix building deps for Windows ARM64 2026-06-07 22:50:03 +02:00
mafiesto4 b84ccc2cbc **Update to .NET 10** 2026-06-04 11:37:53 +02:00
mafiesto4 775e978fed Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Flax.flaxproj
#	Source/Engine/Level/Actors/StaticModel.cpp
#	Source/Engine/Level/Prefabs/Prefab.cpp
#	Source/Engine/Tools/ModelTool/ModelTool.cpp
2026-06-03 17:15:38 +02:00
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 e0f234c667 Add enum serialization as string via EnumString attribute 2026-06-03 13:00:43 +02:00
mafiesto4 bdeb89538c Optimize auto generated Variant Types in bindings to reduce dynamic memory allocs in game builds 2026-06-03 11:05:17 +02:00
mafiesto4 d3be79fdc4 Fix missing SDK print for ones from modules or plugins 2026-06-01 15:50:25 +02:00
Andrei Gagua 04f2274272 New: Add Android build support on macOS
Enable Android SDK/NDK discovery on macOS, use the darwin-x86_64 NDK
toolchain, and support the modern NDK include layout used by NDK r27.
2026-05-30 18:18:43 +03:00
mafiesto4 b7a59447a3 Fix Web build files location to properly exist in final package
https://forum.flaxengine.com/t/web-build-issue-with-c-script/2590
2026-05-28 11:32:24 +02:00
Ari Vuollet 96d670efb7 Add support for Windows 11 SDK version 28000 2026-05-19 22:49:58 +03:00
mafiesto4 3bf3264f48 Fix compilation with the latest GDK 2026-05-14 18:28:17 +02:00