mafiesto4
78052fbaec
Refactor engine configuration to support platform-specific namespaces in config files
2026-03-26 23:27:51 +01:00
mafiesto4
f3c957481c
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Source/Editor/GUI/Dialogs/ColorPickerDialog.cs
# Source/Editor/GUI/Dialogs/ColorSelector.cs
2026-03-24 23:41:58 +01:00
mafiesto4
b54794255a
Fix .pch files rebuilds after MSVC toolchain updates
2026-03-24 17:14:30 +01:00
mafiesto4
f12ad5c874
Add **Web platform with Emscripten**
2026-02-14 00:07:21 +01:00
Ari Vuollet
3e91ba3fb2
Merge remote-tracking branch 'origin/master' into sdl_platform
2025-12-15 19:03:05 +02:00
mafiesto4
b5286af526
Attempt to fix regression from 32bd72fecd
2025-12-11 14:48:18 +01:00
Ari Vuollet
466f9a4797
Merge remote-tracking branch 'origin/master' into sdl_platform
2025-11-11 21:40:06 +02:00
Ari Vuollet
3fc1895b56
Fix compiler error and wrong CPU architecture warnings on WoA
2025-10-31 02:12:14 +02:00
Ari Vuollet
22ba7f2ee5
Merge remote-tracking branch 'origin/master' into sdl_platform
2025-10-24 18:31:50 +03:00
mafiesto4
d1774cac28
Go back to SSE4.2 on Windows as minimum requirement instead of AVX2 for better user coverage by default
...
#3732
2025-10-22 16:14:05 +02:00
Ari Vuollet
668a4dbb4d
Merge remote-tracking branch 'origin/master' into sdl_platform
2025-10-14 01:09:26 +03:00
mafiesto4
87e2c4c4d5
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Source/Editor/Windows/OutputLogWindow.cs
# Source/Engine/Level/Actor.cpp
2025-09-24 18:18:27 +02:00
Ari Vuollet
f0dea9d528
Add support for Visual Studio 2026 and v145 MSVC toolset
2025-09-10 20:05:56 +03:00
Ari Vuollet
1d8f221f1b
Merge remote-tracking branch 'origin/1.11' into sdl_platform_1.11
...
# Conflicts:
# Source/Engine/Platform/Windows/WindowsPlatform.cpp
# Source/Tools/Flax.Build/Build/ProjectTarget.cs
# Source/Tools/Flax.Build/Configuration.cs
2025-09-07 19:31:16 +03:00
mafiesto4
766091045b
Improve version parsing to share code
2025-06-12 18:21:12 +02:00
mafiesto4
7606c9ac12
Update minimum CPU arch requirement on Windows to AVX2 with SSE4.2
...
94.48% support on PC according to Steam Hardware & Software Survey: May 2025 (https://store.steampowered.com/hwsurvey/ )
2025-06-12 17:03:19 +02:00
mafiesto4
4240646ec7
Update minimum Windows version to 10 (to match .NET 8)
2025-06-12 08:31:32 +02:00
GoaLitiuM
cf7ac50faf
Enable modern Windows dialog boxes
2025-04-19 21:13:35 +03:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
31e870b086
Add C++ version and compiler path into VS Code project files
...
#3040
2024-12-06 13:13:25 +01:00
GoaLitiuM
301bf41fab
Fix ARM64 compiler support detection with MSVC v140 toolset
2024-09-25 17:38:29 +03:00
mafiesto4
dd61d5793c
Merge branch 'woa_support' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-woa_support
...
# Conflicts:
# Source/ThirdParty/assimp/config.h.in
# Source/Tools/Flax.Build/Deps/Dependencies/Assimp.cs
2024-07-24 19:03:53 +02:00
mafiesto4
5ddf24381b
Merge branch 'deprecation_messages' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-deprecation_messages
2024-07-24 16:41:49 +02:00
mafiesto4
559cd74647
Merge remote-tracking branch 'origin/master' into 1.9
...
# Conflicts:
# Source/Engine/Audio/Audio.cpp
2024-07-05 22:18:40 +02:00
GoaLitiuM
16b0228394
Add support for Windows SDK build 26100 (24H2)
2024-06-28 23:02:25 +03:00
GoaLitiuM
e08b57e814
Support custom deprecation messages in bindings generator
2024-06-17 20:43:14 +03:00
GoaLitiuM
b0904fef69
Skip setup of ARM64 configuration for Windows with no compiler support
2024-06-01 23:23:33 +03:00
GoaLitiuM
ac6154e94d
Support using native host MSVC binaries on ARM64
2024-06-01 23:23:24 +03:00
GoaLitiuM
d2d2297dc7
Support ARM64 architecture under Windows
2024-06-01 23:23:24 +03:00
mafiesto4
03b52f148c
Improve 82ee84ad39 to support incremental linking
2024-05-24 14:15:52 +02:00
mafiesto4
82ee84ad39
Optimize Development builds to use SSE2 by default on Windows and use SSE4.1 when targeting Windows 11
2024-05-23 17:17:21 +02:00
mafiesto4
b086de1c12
Add WindowsMinVer config for minimum target Windows version switch
2024-05-23 16:21:38 +02:00
GoaLitiuM
e25448e10e
Trade minor optimizations in MSVC Development builds for compile speed
...
Enabled the disabled optimization flags with whole program optimization
flag where the compilation speed doesn't seem to be affected at all, but
binary size is slightly smaller.
2024-03-31 19:05:35 +03:00
mafiesto4
9251b80b78
Update to build for Xbox
2024-03-21 18:07:21 +01:00
mafiesto4
d719c381ea
Merge remote-tracking branch 'origin/master' into 1.8
2024-03-11 23:49:33 +01:00
GoaLitiuM
25c1fcbf51
Add support for VS 2022 v17.10 / MSVC 14.4x toolset
2024-03-04 20:48:47 +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
6d6b678b29
Minor changes from porting
2024-01-18 16:03:27 +01:00
mafiesto4
74f5d14ec9
Merge remote-tracking branch 'origin/master' into 1.8
2023-12-08 11:23:06 +01:00
mafiesto4
0aeac36f09
Fix __cplusplus macro on MSVC and add logging C++ version used during compilation
2023-11-28 15:55:34 +01:00
mafiesto4
6cad1e3309
Add better win32 resource file injection to be done during linker call
2023-11-15 23:22:26 +01:00
mafiesto4
80a30f504a
Add initial support for Precompiled Header Files (PCH) in MSVC compilation
2023-11-15 10:30:59 +01:00
mafiesto4
5f019dc79f
Improve Visual Studio solution generation with nested C# project cross-references to properly place projects in group folders
2023-06-16 13:45:54 +02:00
mafiesto4
81ae687238
Merge remote-tracking branch 'origin/master' into 1.6
2023-05-28 16:34:38 +02:00
mafiesto4
9572073eda
Add CustomArgs to compile and link environment in build tool for customization
2023-05-26 13:43:20 +02:00
mafiesto4
cf397e1cc7
Fix var name typo and make improve class lib and platforms tools searching for Mono AOT
2023-04-13 08:27:49 +02:00
mafiesto4
68c6a01805
Update Switch platform support
2023-04-11 15:53:53 +02:00
mafiesto4
09bd7c696b
Add .NET 7 for PlayStation 4
2023-04-05 19:17:22 +02:00
mafiesto4
0c4a608b65
Add .NET 7 support to Xbox
2023-04-04 14:46:08 +02:00