Commit Graph
485 Commits
Author SHA1 Message Date
mafiesto4 32c88d5d9c Merge branch 'cmdline_usage' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-cmdline_usage 2026-08-17 13:47:47 +02:00
mafiesto4 fa1264ef59 Fix game build regression 2026-08-17 13:47:35 +02:00
Ari Vuollet 0125e4603d Fix engine CommandLine argument value usage 2026-08-17 14:06:11 +03:00
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 ffc7598acc Merge branch 'fix-dynamic' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-dynamic 2026-08-13 11:40:46 +02:00
mafiesto4 ab84878fc3 Fix linking platform-specific online modules into the engine 2026-08-10 20:28:58 +02: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
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 abb5de31df Fix game window resize to maintain placement within screen (eg. centered)
#3699
2026-08-05 20:41:48 +02:00
Tryibion a319bdfc90 Simplify location. 2026-07-30 22:14:01 -05:00
Tryibion b0ba936ebe Move to better method location. 2026-07-30 22:12:05 -05:00
Tryibion 04d0608e60 Preload assembly for dynamic support in editor 2026-07-30 22:02:53 -05: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 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 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 808af45191 Fix various rendering elements when using upscaling 2026-06-22 23:37:38 +02:00
mafiesto4 882a826360 Add option to hide debug commands (eg. one auto-added within container class) 2026-06-19 14:48:50 +02:00
mafiesto4 057e5684e9 Add Texture and Cube Texture support to Gameplay Globals 2026-06-09 13:49:00 +02:00
mafiesto4 e450658834 Remove deprecated mono runtime backend
Old `mono` backend was not maintained for since 1.7 (July 2023)
`dotnet` backend still can run `mono` on AOT platforms but with the latest .NET features.
2026-06-03 16:35:06 +02:00
mafiesto4 5dac5d3f2d Refactor GPU Debug Layers to be manually activated with -gpudebug
Debug builds don't activate it by default. Can be sued in both Debug and Development builds.
`GPU_ENABLE_DIAGNOSTICS` renamed to `GPU_ENABLE_DEBUG_LAYER`
`GPU_ENABLE_WINDOW_SRV` renamed to `GPU_ENABLE_WINDOW_SRV`
`GPU_USE_SHADERS_DEBUG_LAYER` renamed to `GPU_ENABLE_SHADERS_DEBUG_LAYER`
2026-05-19 15:26:01 +02:00
mafiesto4 d9c787a661 Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
#	Source/Engine/Graphics/Graphics.h
#	Source/Engine/Renderer/ShadowsPass.cpp
2026-05-13 16:03:53 +02:00
mafiesto4 97bcdacd9a Fix minor doc issues 2026-05-13 15:43:44 +02:00
Tryibion af3836d611 Add GetValue by type in c# for gameplay globals 2026-05-07 18:04:50 -05:00
mafiesto4 c33b2cc11e Optimize first scene startup by preloading it during loading screen 2026-04-24 17:56:12 +02:00
mafiesto4 1988fae929 Add support for loading custom mouse cursor images 2026-04-24 11:20:04 +02:00
mafiesto4 d6113be58c Fix crash on Android when mouse device is not connected 2026-04-23 10:19:09 +02:00
mafiesto4 c3ea883b21 Fix crash on Android when mouse device is not connected 2026-04-23 10:18:43 +02:00
mafiesto4 3cea8621a7 Fix Time::Synchronize to not reset time on unpause 2026-04-20 14:06:51 +02:00
mafiesto4 b6c7358953 Fix crash when caching DebugCommands and classes cache gets modified
#4054
2026-04-16 22:33:36 +02:00
mafiesto4 5b7af2e10c Various fixes and improvements 2026-04-14 16:00:53 +02:00
mafiesto4 963b2f327f Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Source/Engine/Platform/Windows/WindowsPlatform.h
2026-04-08 13:24:29 +02:00
mafiesto4 6a8d6af17e Add Platform.GetUserLanguage for text localization, separate from locale used for numbers, currency and dates 2026-04-08 13:04:19 +02:00
mafiesto4 2fc95bdf57 Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Content/Editor/MaterialTemplates/Deformable.shader
#	Flax.flaxproj
#	Source/Engine/Content/Content.h
#	Source/Engine/Serialization/JsonTools.cpp
2026-04-01 17:14:21 +02:00
mafiesto4 d96e1297f7 Optimize MMethod::GetParameterIsOut to cache all parameters in a single bit-flag 2026-03-30 19:56:32 +02:00
mafiesto4 5773dc47f4 Restore no cursor clipping in Locked mode on non-SDL input to avoid issues 2026-03-26 23:52:24 +01:00
mafiesto4 750fd1f941 Optimize Web export size 2026-03-17 23:31:34 +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 afe917a7f3 Improve e7016564b1 to reduce recompilation on commit changes 2026-03-12 22:51:29 +01:00
mafiesto4 e7016564b1 Add Git repository branch name and commit hash injection into generated code module metadata 2026-03-12 14:27:34 +01:00
mafiesto4 05aaf0dc99 Merge branch 'lastproject' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-lastproject 2026-03-10 22:49:46 +01:00
mafiesto4 59a9137a54 Fix Github Actions 2026-03-10 10:49:33 +01:00
mafiesto4 6891256afe Fix mouse cursor lock regression in cooked game 2026-03-03 10:51:38 +01:00
mafiesto4 27eb53e1a1 Fix web window to maintain canvas size on start 2026-02-20 23:47:01 +01:00
mafiesto4 34bddc7db1 Minor fix 2026-02-17 13:43:54 +01:00
mafiesto4 6e7a7c9350 Fix Screen.CursorLock in Editor to skip when viewport is unfocused 2026-02-17 11:46:20 +01:00
mafiesto4 2a9c6bbd1d Refactor engine main loop to allow external stepping in Web 2026-02-16 22:32:02 +01:00
mafiesto4 f12ad5c874 Add **Web platform with Emscripten** 2026-02-14 00:07:21 +01:00
mafiesto4 865a26cbbe Remove deprecated CommonValue
Deprecated on 31th July 2020
2026-02-12 18:26:08 +01:00