Commit Graph

1112 Commits

Author SHA1 Message Date
Ari Vuollet 280035e54f Use stderr for Flax.Build error messages
This turns the error messages from Flax.Build to red in Flax Editor
console output.
2025-10-24 23:27:18 +03:00
Ari Vuollet 0d140c4f39 Fix Windows dotnet version lookup without installed SDK
Having only x86 dotnet SDK installed while expecting x64 version fails
prematurely.
2025-10-24 23:27:17 +03:00
Ari Vuollet 32b4efc175 Add missing .NET installation architecture info to error messages 2025-10-24 23:27:17 +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
mafiesto4 d93c32db9c Merge remote-tracking branch 'origin/1.11'
# Conflicts:
#	Source/Tools/Flax.Build/Deps/Downloader.cs
2025-10-16 14:07:49 +02:00
mafiesto4 a239984908 Add console logging for VSCode on Mac and Linux inside game projects 2025-10-16 10:47:41 +02:00
mafiesto4 c7437ed533 Fix OpenAL Soft building due to missing certs on a website 2025-10-16 10:39:36 +02:00
mafiesto4 7dfc37f652 Adjustments for #3338 2025-10-12 23:24:34 +02:00
mafiesto4 12decc3320 Merge branch 'openal_pipewire_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-openal_pipewire_fixes
# Conflicts:
#	Source/Tools/Flax.Build/Deps/Dependencies/OpenAL.cs
2025-10-12 22:39:34 +02: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
mafiesto4 5d57afe3aa Merge branch 'vs-code-plugin-organize' of https://github.com/Tryibion/FlaxEngine into Tryibion-vs-code-plugin-organize 2025-09-22 18:02:00 +02:00
mafiesto4 a151c78412 Fix loading projects that have similar path to engine folder
#3565
2025-09-22 08:42:16 +02:00
Ari Vuollet f0dea9d528 Add support for Visual Studio 2026 and v145 MSVC toolset 2025-09-10 20:05:56 +03:00
mafiesto4 67220d3f80 Add support for large 16kb page sizes on Android 2025-09-04 22:28:53 +02:00
mafiesto4 c57e128ff1 Merge remote-tracking branch 'origin/master' into 1.11
# Conflicts:
#	Source/Engine/Level/Scene/SceneRendering.cpp
#	Source/Engine/Physics/Colliders/Collider.cpp
#	Source/Engine/Physics/Colliders/Collider.h
2025-09-02 22:23:45 +02:00
mafiesto4 3f7fe635d8 Fix 5222f1d35c for inactive preprocessor conditional block 2025-08-29 23:04:46 +02:00
mafiesto4 5222f1d35c Add support for parsing inheritance with preprocessor blocks inside it 2025-08-29 21:03:04 +02:00
mafiesto4 826009c1b4 Merge remote-tracking branch 'origin/master' into 1.11
# Conflicts:
#	Content/Editor/DebugMaterials/DDGIDebugProbes.flax
#	Source/Engine/Scripting/Scripting.cpp
2025-08-25 23:48:08 +02:00
mafiesto4 1cf98e2188 Merge branch 'initial-nuget' of https://github.com/Tryibion/FlaxEngine into Tryibion-initial-nuget 2025-08-19 13:18:51 +02:00
mafiesto4 bc0e1f81e7 Add AGS third party module
AGS 6.3
2025-08-10 17:16:09 +02:00
mafiesto4 a2e9d8d77b Add nvapi third party module
R580-Developer SDK
2025-08-10 16:02:34 +02:00
mafiesto4 34ba45cd5a Add Stack to Sanitizers options 2025-08-02 17:36:48 +02:00
Tryibion e27880c1e6 Make plugins into their own folders in VSCode. Order VSCode plugin folders with Engine at the bottom. 2025-08-02 09:28:49 -05:00
mafiesto4 08154d8fe5 Fix support for nesting classes inside other scripting classes 2025-07-31 15:07:57 +02:00
mafiesto4 5e4d564338 Add **GPU profiling support to Tracy integration** 2025-07-30 19:08:45 +02:00
mafiesto4 751d179cdb Fix missing brace 2025-07-24 11:34:48 +02:00
mafiesto4 2550b9f88e Fix missing TypeConverter support in AOT build 2025-07-23 22:15:38 +02:00
mafiesto4 735d611de1 Fix AOT libs rebuild when corlib was modified to avoid version mismatch 2025-07-23 18:15:52 +02:00
mafiesto4 8ac2385447 Update dependencies for Switch 2025-07-22 22:58:57 +02:00
Tryibion c8622d1801 Change method name from add to restore. 2025-06-20 15:26:58 -05:00
Tryibion fdd22c3380 Remove extra code. 2025-06-19 22:09:33 -05:00
Tryibion 53761df85e Add utility methods for redundant code. 2025-06-19 22:07:28 -05:00
Tryibion ecaae2b458 Add downloading nuget package if needed. 2025-06-19 21:34:55 -05:00
mafiesto4 986693757c Merge remote-tracking branch 'origin/master' into 1.11 2025-06-16 22:46:17 +02:00
mafiesto4 b92c18cf25 Fix missing/incorrect toolchain exception to log only once 2025-06-16 19:10:35 +02:00
mafiesto4 766091045b Improve version parsing to share code 2025-06-12 18:21:12 +02:00
mafiesto4 e2d9452994 Add unified min Clang version 13 for Linux 2025-06-12 18:05:01 +02:00
mafiesto4 bdc87c7bc6 Update min supported version of macOS to 13 and iOS to 15 2025-06-12 17:26:39 +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
Tryibion 28eaac37dc Initial work on nuget packages. 2025-06-11 18:17:19 -05:00
mafiesto4 0fa53f860a Add UseLogInRelease to engine config to disable logging in Release builds 2025-06-11 23:35:03 +02:00
mafiesto4 ae2088bb9d Fix Android NDK version parsing when using beta build
#3504
2025-06-02 00:06:13 +02:00
Wiktor Żurawik 8ce4d94a96 Refactor .NET version detection error reporting 2025-05-09 17:04:41 +02:00
mafiesto4 f9e9f26e97 Remove leftover debug log from bindings generator 2025-04-22 11:04:09 +02:00
mafiesto4 b25881d55e Update code signing to support sign with identity on Windows 2025-04-14 22:47:40 +02:00
mafiesto4 b8a0150310 Merge branch 'buildrules_cache_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-buildrules_cache_fix 2025-04-13 20:28:26 +02:00
Ari Vuollet 711a75ce3b Fix BuildScript file structure with engine files in different drive 2025-04-13 14:25:19 +03:00
Ari Vuollet be72a9f4a2 Invalidate build rules assembly when files are added, moved or renamed 2025-04-13 14:25:18 +03:00
Ari Vuollet 8c83de8521 Add more verbose logging for project generation 2025-04-13 14:24:34 +03:00