Commit Graph

7410 Commits

Author SHA1 Message Date
xrEugene bb223ff093 fix/interface-scale 2026-08-06 17:27:28 +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 470b12bfd3 Post merge 2026-08-04 20:11:42 +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 4e6e22b539 Merge branch 'dev/VulkanSwapchainRecreation' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/VulkanSwapchainRecreation 2026-08-04 20:04:27 +02:00
mafiesto4 bae31b0d50 Fix #4099 2026-08-04 19:05:08 +02:00
mafiesto4 76f1590605 Merge branch 'ImprovementSlider' of https://github.com/ThePhantomMask/FlaxEngine into ThePhantomMask-ImprovementSlider 2026-08-04 18:37:03 +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 e6a9d7582c Merge branch 'fix-split-zero' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-split-zero 2026-08-04 18:29:35 +02:00
mafiesto4 d230d33e94 Merge branch 'dpi-text-highlight' of https://github.com/Tryibion/FlaxEngine into Tryibion-dpi-text-highlight 2026-08-04 13:25:54 +02:00
mafiesto4 1099b5a4b4 Merge branch 'allow-skinnedmesh-lod' of https://github.com/Tryibion/FlaxEngine into Tryibion-allow-skinnedmesh-lod 2026-08-04 13:19:39 +02:00
mafiesto4 f52949d1df Fix shader error when using non-ASCII characters in material 2026-08-04 13:17:00 +02:00
mafiesto4 c3cea5e788 Fix foliage instance bounds calculations regression from 486781661e
Using matrix transformation doesn't work properly on some foliage.
Add `BoundingSphere.Transform` with `Transform` instead of `Matrix`
2026-08-03 13:48:22 +02:00
mafiesto4 8632890068 Missing change for fix e8c63066e3 2026-08-03 07:47:30 +02:00
mafiesto4 d845eb54ce Refactor GeometryDrawStateData storage into RenderBufers for correct split-screen rendering
Refactor `ISceneRenderingListener` events to contain more data
2026-08-03 07:08:27 +02:00
mafiesto4 e8c63066e3 Fix LOD Dither Factor regression from bc36168318 on negative values 2026-08-03 07:04:49 +02:00
Tryibion 8eb571ad51 Allow more than 1 skinned mesh imported LOD 2026-07-30 22:31:28 -05:00
mafiesto4 4b65323133 Fix main camera by proper active cameras list ordering 2026-07-30 12:51:51 +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 eb69dafb7c Add Loaded event to Asset in scripting
Refactor `Asset` events naming to match engine scheme
2026-07-28 22:32:36 +02:00
mafiesto4 e043b18299 Minor fixes and improvements 2026-07-28 22:28:47 +02:00
mafiesto4 1bc66192db Fix CanvasScaler point projection when using location offset 2026-07-28 22:27:45 +02:00
Tryibion 2eb36590dc Fix highlight height and underline location to be dpi aware. 2026-07-27 21:02:38 -05:00
Tryibion d2057d9c4f Fix caret height. DPI is handled in the GetCharPosition method of the text boxes. 2026-07-27 21:02:16 -05:00
Tryibion 9c1817330d Fix text box highlighting not using DPI 2026-07-27 20:49:41 -05:00
Tryibion c27bc9e150 Prevent crash when split panel has zero width or height 2026-07-27 20:41:43 -05:00
mafiesto4 4ba22b4fa8 Merge remote-tracking branch 'origin/master' into 1.13 2026-07-24 18:36:04 +02:00
mafiesto4 14ffa300cc Add ViewportRect to UICanvas for UI placement 2026-07-24 18:35:49 +02:00
mafiesto4 8f53373ad2 Fix WheeledVehicle crash when used as player pawn in Arizona Framework 2026-07-23 13:15:43 +02:00
mafiesto4 b66a5f1f27 Add ViewportRect to Camera and rendering for split-screen drawing 2026-07-23 13:15:09 +02:00
Phantom b69eab0239 Merge branch 'master' into ImprovementSlider 2026-07-23 05:17:32 +02:00
mafiesto4 d92f2a0437 Add IsScriptingObject utility to ScriptType 2026-07-22 11:29:07 +02:00
mafiesto4 c306781eb3 Add InputLatencyMs stat to ProfilingTools 2026-07-22 09:59:36 +02:00
mafiesto4 2723f91905 Fix errors on Editor shutdown 2026-07-22 09:26:54 +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 d7cfd144ef Fix errors on Editor shutdown 2026-07-21 23:39:01 +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 d0ab5c961e Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Flax.flaxproj
2026-07-21 17:18:33 +02:00
mafiesto4 a4bb293c3e Add Global SDF trace step scale for SSR reflections to handle SSR Quality 2026-07-21 14:06:17 +02:00
mafiesto4 b6204ceb76 Add DDGI reflections to transparent materials 2026-07-21 13:25:09 +02:00
mafiesto4 8a5ff58b9e Add roughness-based filtering when sampling DDGI probes 2026-07-21 11:29:24 +02:00
mafiesto4 078a45c4b7 Add half-res DDGI reflections resolving to optimzie rendering on low-end devices 2026-07-20 12:06:13 +02:00
mafiesto4 ac357fd2b9 Add option to have custom managed assembly extension on specific platforms 2026-07-20 08:54:45 +02:00
mafiesto4 da81d7251c Fix Mono AOT Dynamic to place AOT images side by side original assembly
This eliminates unnecessary duplicate of game and engine managed binaries inside `Dotnet` folder
2026-07-19 23:07:44 +02:00
mafiesto4 a8f35d2412 Add missing serialization and empty ctor to CultureInfo 2026-07-17 17:27:44 +02:00
mafiesto4 c95ea4a503 Fix crash when calling DebugCommands from async threads 2026-07-17 10:17:12 +02:00
mafiesto4 bc7146f822 Add todo comment for future 2026-07-15 23:42:57 +02:00
mafiesto4 75e11b4323 Fix binary modules platform name check issue 2026-07-15 23:22:02 +02:00