217 Commits

Author SHA1 Message Date
mafiesto4 f41e32683a Fix building deps for Windows ARM64 2026-06-07 22:50:03 +02:00
mafiesto4 c59e13b614 Merge branch 'sdl_mac_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sdl_mac_fixes 2026-04-09 10:16:50 +02:00
mafiesto4 057d6c67f7 Move tint compiler to Web package 2026-04-07 13:12:19 +02:00
Ari Vuollet 6606e1356e Update SDL to 3.4.4 2026-04-05 19:41:03 +03:00
mafiesto4 1d214b20e4 Fix compiler warnings on macOS 2026-04-05 13:02:01 +02:00
mafiesto4 81176c98a1 Rebuild tint for macOS with SPIRV reader 2026-03-27 17:25:36 +01:00
mafiesto4 cc9e41fe44 Dont build tint by default 2026-03-27 11:29:16 +01:00
mafiesto4 eab7794e3b Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Source/Engine/Content/Storage/FlaxStorage.cpp
#	global.json
2026-03-26 23:44:33 +01:00
mafiesto4 78052fbaec Refactor engine configuration to support platform-specific namespaces in config files 2026-03-26 23:27:51 +01:00
mafiesto4 9fbcce13b3 Add tint shader compiler dependency to manually build it for Mac with SPIR-V reader
Official binary doesn't include it, only WGSL reader which blocks usage in Flax.
2026-03-26 21:43:51 +01:00
mafiesto4 5ccc33719e Add basis universal and Web build support for macOS 2026-03-26 10:47:52 +01:00
mafiesto4 0f09cad1cf Update PhysX with new slim Build
Rebuild for win64 and android only
2026-03-26 09:33:56 +01:00
mafiesto4 750fd1f941 Optimize Web export size 2026-03-17 23:31:34 +01:00
mafiesto4 a5bbf0dbde Add option for experimental use of thread in Web
Might not run well in certain browsers, requires rebuilding all dependencies for Web with `pthread` enabled.
Disabled by default (for now).
2026-03-14 22:11:36 +01:00
mafiesto4 6ae68bc6cc Add PhysX and NvCloth to Web 2026-03-13 17:49:11 +01:00
mafiesto4 c91c209974 Build msdfgen for Web and Consoles 2026-03-13 09:55:49 +01:00
mafiesto4 45a8d82a83 Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Content/Shaders/GI/DDGI.flax
#	Content/Shaders/GUI.flax
#	Flax.flaxproj
#	Source/Editor/Windows/AboutDialog.cs
#	Source/Engine/Serialization/Stream.cpp
#	Source/Shaders/GUICommon.hlsl
2026-03-13 08:09:16 +01:00
mafiesto4 b41d25cbce Add msdfgen build for iOS and Mac 2026-03-13 00:12:07 +01:00
mafiesto4 bc3cddc774 Build msdfgen for Windows and Android with a minor cleanup for a build script
#3944
2026-03-12 17:23:29 +01:00
mafiesto4 b291cd93c3 Fix libportal include path and glib include path on Ubuntu 22 2026-03-06 20:04:34 +01:00
mafiesto4 26838609db Build Linux deps 2026-03-06 16:29:47 +01:00
mafiesto4 6fcc963cf6 Cleanup dependency modules code a bit 2026-03-06 12:20:16 +01:00
mafiesto4 341dc08f7c Fix dependencies building to check for target platform build support, not the host platform 2026-03-06 11:10:40 +01:00
mafiesto4 94789712e8 Add basis_universal support for textures on Web
Add implementation for loading interchange texture formats with multiple runtime formats support
2026-03-06 11:09:29 +01:00
fibref d3bd377264 update msdfgen 2026-02-16 11:04:22 +08:00
fibref 974c55418b fix msdfgen build on Linux (Mac not tested) 2026-02-15 20:35:34 +08:00
mafiesto4 273b110db4 Code style formatting and minor tweaks
#2800
2026-02-11 17:15:15 +01:00
mafiesto4 ee22b9dc25 Merge branch 'sdl_platform' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sdl_platform
# Conflicts:
#	Source/Editor/GUI/Dialogs/ColorPickerDialog.cs
#	Source/Editor/Modules/UIModule.cs
2026-02-11 14:08:57 +01:00
Ari Vuollet 483df22929 Fix building SDL dependencies 2026-02-03 17:46:41 +02:00
Ari Vuollet f870fc3ae2 Merge remote-tracking branch 'origin/master' into sdl_platform
# Conflicts:
#	Source/Editor/Viewport/MainEditorGizmoViewport.cs
2026-02-03 17:39:43 +02:00
fibref 0eac545271 Merge branch 'FlaxEngine:master' into flax-msdf-font 2026-01-24 20:14:30 +08:00
mafiesto4 ee75cab73e Add DirectX12 Agility SDK to third-party includes 2026-01-19 17:41:47 +01:00
mafiesto4 fc2f56aca6 Fix missing console platforms
#3746
2026-01-12 00:31:59 +01:00
mafiesto4 0364fd629b Merge branch 'build_deps_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-build_deps_fixes 2026-01-11 23:31:09 +01:00
Ari Vuollet feceb4e00f Update SDL to 3.4.0 2026-01-06 03:02:58 +02:00
Ari Vuollet 67b33a575a Merge branch 'master' into sdl_platform
# Conflicts:
#	.github/workflows/build_linux.yml
#	.github/workflows/tests.yml
#	Source/Tools/Flax.Build/Projects/VisualStudio/VCProjectGenerator.cs
2026-01-06 02:57:52 +02:00
Ari Vuollet 2a959d0531 Support Visual Studio 2026 as a generator for CMake dependencies 2025-12-18 18:05:45 +02:00
Ari Vuollet 31945a53a2 Update SDL to 3.3.4 2025-12-15 19:32:47 +02:00
Ari Vuollet 3e91ba3fb2 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-12-15 19:03:05 +02:00
mafiesto4 3b9b49950c Fixes for Xbox One 2025-12-10 09:48:47 +01:00
Ari Vuollet 0ac3ab2329 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-11-19 18:30:08 +02:00
mafiesto4 371a16e37b Fixes for Xbox with Mono AOT 2025-11-16 14:50:22 -08:00
mafiesto4 2f670495ac Migrate Xbox to using static linking with nethost lib 2025-11-14 14:56:10 +01:00
fibref 661dc8ea1c Merge branch 'FlaxEngine:master' into flax-msdf-font 2025-11-01 19:39:37 +08:00
Ari Vuollet ea20dc6da0 Fix wrong build configuration used in ogg and vorbis for Windows 2025-10-31 02:38:09 +02:00
Ari Vuollet 9becddd84f Add dependency build script for Visual Studio EnvDTE 2025-10-31 02:38:09 +02:00
Ari Vuollet b08c765400 Add dependency build script for WinPixEventRuntime 2025-10-31 02:38:09 +02:00
Ari Vuollet afd59d7eb3 Fix building vorbis on Windows 2025-10-31 02:38:09 +02:00
Ari Vuollet 47cdd0582c Check VS2026 toolset before trying to compile PhysX 2025-10-31 02:38:09 +02:00
Ari Vuollet af54d04f9d Fix building ogg+vorbis on macOS 2025-10-31 02:38:09 +02:00