Commit Graph

912 Commits

Author SHA1 Message Date
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
mafiesto4 98ced280e0 Add game overlay UI utilities to IOnlinePlatform 2026-08-12 05:50:56 +02:00
Ari Vuollet cf052489df Fix Wayland dragging regression 2026-08-11 11:38:11 +03:00
mafiesto4 59227bbc8b Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Source/Engine/Graphics/Materials/DeformableMaterialShader.h
#	Source/Engine/Platform/Windows/WindowsWindow.cpp
#	Source/Engine/Platform/Windows/WindowsWindow.h
2026-08-08 06:40:11 +02:00
David Svez 236e9c27c7 Window live resize + second monitor High DPI support without turning black 2026-08-08 06:10:01 +02:00
mafiesto4 5ac864229d Merge branch 'wayland_drag_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-wayland_drag_fix 2026-08-08 05:35:26 +02:00
Ari Vuollet de08b3b9a5 Fix Wayland window not getting attached to the drag operation 2026-08-08 02:19:32 +03:00
mafiesto4 3c67963e57 Merge branch 'sdl_displayserver_name_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sdl_displayserver_name_fix 2026-08-06 06:58:49 +02:00
mafiesto4 ef35bb906d Fix game window to maintain resolution and be centered when going out the fullscreen on Windows
#3699
2026-08-06 06:57:26 +02:00
mafiesto4 e0346f506e Fix game window resolution when resizing during fullscreen on Windows
#3699
2026-08-06 06:56:41 +02:00
Ari Vuollet 39ffdcc096 Fix SDL display server name when running on Linux 2026-08-06 01:46:57 +03: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 ddb29955e5 Merge branch 'dev/FixBackbufferSwapchain' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/FixBackbufferSwapchain
# Conflicts:
#	Source/Engine/GraphicsDevice/Vulkan/GPUSwapChainVulkan.cpp
2026-08-04 20:08:23 +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 f52949d1df Fix shader error when using non-ASCII characters in material 2026-08-04 13:17:00 +02:00
mafiesto4 50ee3fd073 Fix build regressions 2026-07-29 21:32:49 +02:00
mafiesto4 ce7701e239 Fix build regressions 2026-07-28 23:11:29 +02:00
mafiesto4 a36b0327d3 Fix build regressions 2026-07-28 22:42:00 +02:00
mafiesto4 90947905cc Add -CoreLimit=X command line arg to limit maximum amount of CPU cores that engine can use 2026-07-21 23:45:40 +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 75e11b4323 Fix binary modules platform name check issue 2026-07-15 23:22:02 +02:00
mafiesto4 f89e74c3de Fix build for blue platform four 2026-07-15 23:00:08 +02:00
mafiesto4 3dbca8f338 Fix crash StringUtils::Copy on Win32 when length is zero 2026-07-15 12:17:57 +02:00
mafiesto4 6d342b44a1 Fix crash when reading process output on Windows with an empty data 2026-07-15 11:03:58 +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 2d793f685f Add Volume to audio clip import options 2026-06-08 22:39:14 +02:00
mafiesto4 050de578a9 Add MacWindow logo loading and use correct one for Editor 2026-06-08 22:04:09 +02:00
mafiesto4 2242fd483b Merge branch 'dev/MacOSUIImprovement' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/MacOSUIImprovement 2026-06-08 20:57:02 +02:00
mafiesto4 f41e32683a Fix building deps for Windows ARM64 2026-06-07 22:50:03 +02:00
Andrei Gagua 0c354b85f3 Fix Vulkan swapchain wait for acquired backbuffer
Move backbuffer submit waiting until after swapchain image acquire, and track the submitted fence counter per backbuffer to avoid waiting on stale command buffer objects. This preserves multi-buffered presentation and fixes iOS/MoltenVK frame pacing drops caused by waiting on the wrong swapchain image.
2026-06-06 22:08:43 +03:00
mafiesto4 775e978fed Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Flax.flaxproj
#	Source/Engine/Level/Actors/StaticModel.cpp
#	Source/Engine/Level/Prefabs/Prefab.cpp
#	Source/Engine/Tools/ModelTool/ModelTool.cpp
2026-06-03 17:15:38 +02:00
mafiesto4 24654e5b02 Add CHECK_NO_RETURN for checks in code that should continue function execution 2026-06-02 15:54:00 +02:00
Andrei Gagua 04f2274272 New: Add Android build support on macOS
Enable Android SDK/NDK discovery on macOS, use the darwin-x86_64 NDK
toolchain, and support the modern NDK include layout used by NDK r27.
2026-05-30 18:18:43 +03:00
mafiesto4 791fb785cf Revert "Simplify apple platform include defines"
This reverts commit 3140c711a4.
2026-05-27 17:54:06 +02:00
mafiesto4 1e6fdb7f02 Merge branch 'windows_cursor_pos_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-windows_cursor_pos_fix 2026-05-27 14:45:11 +02:00
mafiesto4 3140c711a4 Simplify apple platform include defines 2026-05-27 14:39:45 +02:00
Andrei Gagua 3f5c21b4b6 Upd: Fixed double closing. 2026-05-24 22:57:59 +03:00
Andrei Gagua 272364c1a1 Upd: Added support for client-side window decoratoration, fixed UI bugs 2026-05-23 12:41:41 +03:00
Ari Vuollet 4d4d1a589f Fix mouse position in events reported from caption area on Windows 2026-05-19 23:46:32 +03:00
mafiesto4 9e96206d67 Merge remote-tracking branch 'origin/master' into 1.13 2026-05-19 10:55:14 +02:00
mafiesto4 f83488355d Fix new UIScene flow on the latest iOS 2026-05-13 22:33:31 +02:00
mafiesto4 4489f43777 Add DefaultProbeCubemapFormat to Graphics Settings with option to compress env probe textures 2026-05-07 18:20:34 +02:00
mafiesto4 378ce066cd Fix error when drag&drop new actor on Windows in Editor 2026-05-06 13:01:55 +02:00
mafiesto4 3eb85000aa Fix error when drag&drop new actor on Windows in Editor 2026-05-06 12:39:32 +02:00
mafiesto4 3a5d831e71 Minor changes 2026-04-29 18:34:39 +02:00
mafiesto4 9eec54171c Fix compilation on Linux 2026-04-27 14:37:00 +02:00
mafiesto4 1fa9aadebd Fix crash on cursor changes regression 2026-04-24 11:50:15 +02:00
mafiesto4 49943e13de Fix various API issues 2026-04-24 11:20:45 +02:00
mafiesto4 1988fae929 Add support for loading custom mouse cursor images 2026-04-24 11:20:04 +02:00
mafiesto4 7fde883c3f Fix input issues on floating editor windows by using layered window flag only when transparency is in use 2026-04-15 09:59:17 +02:00