Commit Graph
225 Commits
Author SHA1 Message Date
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 2cb12e3c0f Add SIMD support to Web with SSE4.2 2026-03-13 10:21:21 +01:00
mafiesto4 26cd07933e Another attempt 2026-03-08 00:04:18 +01:00
mafiesto4 01670ec6ae Attempt to fix Github Action on Linux Tests 2026-03-07 22:41:07 +01:00
mafiesto4 894cf2c886 Fix missing JS symbols in Web build of the main module 2026-02-20 23:44:20 +01:00
mafiesto4 9772227146 Add shared libraries support for Web to load game module (C++) 2026-02-17 15:07:11 +01:00
mafiesto4 0835a6559c Fix Web build issues 2026-02-16 21:31:12 +01:00
mafiesto4 489c4a3661 Add packaging game files and bundling them into final Web app 2026-02-16 17:41:43 +01:00
mafiesto4 6bd13feba6 Add various fixes 2026-02-16 16:11:00 +01:00
mafiesto4 6f13a33be2 Add LTO and Sanitizers support to Web build 2026-02-16 12:00:24 +01:00
mafiesto4 25e90deed6 Fix Web (and consoles) to run without exceptions throw/catch support 2026-02-16 11:50:52 +01:00
mafiesto4 f12ad5c874 Add **Web platform with Emscripten** 2026-02-14 00:07:21 +01:00
mafiesto4 273b110db4 Code style formatting and minor tweaks
#2800
2026-02-11 17:15:15 +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
mafiesto4 9f07a2a54e Attempt to fix regression from 32bd72fecd 2025-12-10 18:58:43 +01:00
mafiesto4 0a8752ec0a Fix cross-building building engine with separate executable and library for Unix platforms on Windows 2025-12-10 09:48:27 +01:00
Ari Vuollet eb69186271 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-11-28 11:58:44 +02:00
mafiesto4 403d2cedc0 Updates to engine for porting to blue platform 2025-11-26 06:28:54 -08:00
Ari Vuollet 0ac3ab2329 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-11-19 18:30:08 +02:00
mafiesto4 2a36edf528 Add option to link OpenMP on GDK platforms if needed 2025-11-14 02:11:13 -08: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 c61ecc0545 Merge branch 'master' into sdl_platform 2025-10-30 22:42:29 +02:00
mafiesto4 2ee2c97f1e Update docs for Ubuntu 24 and Clang 4 2025-10-26 21:48:49 +01: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 67220d3f80 Add support for large 16kb page sizes on Android 2025-09-04 22:28:53 +02:00
Ari Vuollet 6296e1a9eb Fix linker errors 2025-06-26 15:32:38 +03:00
Ari Vuollet 6d337464f7 Support XDG Desktop Portal as color picker provider
Wayland and XWayland fallback implementation uses XDP in
order to query picked color from desktop.
2025-06-24 16:41:32 +03: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
Ari Vuollet b1fd86e6b5 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-02 18:15:16 +03:00
mafiesto4 ae2088bb9d Fix Android NDK version parsing when using beta build
#3504
2025-06-02 00:06:13 +02:00
Ari Vuollet 78f6080321 Initial support for building and running SDL platform on macOS 2025-04-21 23:13:23 +03:00
Ari Vuollet d115d22ee6 Implement new window dragging system 2025-04-19 21:13:52 +03:00
Ari Vuollet 592215dd30 Support compiling third party library C files as C code 2025-04-19 21:13:50 +03:00
GoaLitiuM cf7ac50faf Enable modern Windows dialog boxes 2025-04-19 21:13:35 +03:00
GoaLitiuM b622a1cc5e Implement SDL platform, windowing and input handling 2025-04-19 21:13:32 +03:00
mafiesto4 9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
mafiesto4 4e14035281 Add curl lib linking in GDK and expose XboxServicesToolset for plugins/modules 2025-03-25 13:23:23 +01:00
mafiesto4 fe95ac96af Rename param 2025-03-08 21:09:48 +01:00