mafiesto4
403fbba41c
Merge branch 'vscode_launch_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vscode_launch_fix
2026-09-16 12:39:10 +02:00
mafiesto4
d8a7382c8d
Merge remote-tracking branch 'origin/master' into 1.13
...
# Conflicts:
# Source/Engine/GraphicsDevice/Vulkan/GPUSwapChainVulkan.cpp
# Source/Engine/Renderer/Utils/GlobalSignDistanceFieldPass.cpp
# Source/Engine/Scripting/Internal/InternalCalls.h
# Source/Engine/Scripting/Internal/ManagedDictionary.cpp
# Source/Engine/Scripting/Internal/ManagedDictionary.h
# Source/Engine/Scripting/ScriptingObject.cpp
# Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs
2026-09-16 12:38:27 +02:00
mafiesto4
d7f52ee832
Fix using NuGet package with different dependencies
...
#4182
2026-09-15 06:47:11 +02:00
mafiesto4
e5a6b73caa
Remove SoftObjectInterfaceReference
...
#2746
2026-09-14 07:00:24 +02:00
mafiesto4
0fc3972cea
Refactor #2746 to use ScriptingObjectInterfaceReference for C# too instead of attribute
...
Use `MarshalAs=ScriptingObject*` for more universal way of marshaling data between C++ and C#
2026-09-14 06:58:40 +02:00
mafiesto4
a7754f3137
Merge branch 'dev/ObjectInterfaceReferences' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/ObjectInterfaceReferences
...
# Conflicts:
# Source/Engine/Scripting/Internal/ManagedDictionary.cpp
2026-09-12 12:40:59 +02:00
Ari Vuollet
5e32e40c73
Improve Rider projects C++ preprocessor definitions
...
All known preprocessor definitions from the compiler are now exposed to Rider
language server through MSBuild .props files in order to fix most error
squiggles caused by missing or invalid definitions. This should fix some common
errors like unable to resolve C++ and C standard library types and macros like
`assert`.
2026-09-02 23:00:56 +03:00
mafiesto4
9a3623420c
Revert mistake change from d99631ddbf
2026-08-30 22:30:32 +02:00
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
Ari Vuollet
6b0777891a
Fix project path quotes in VSCode launch tasks
2026-08-21 17:34:23 +03: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