Commit Graph

6877 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 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 241d37130a Merge branch 'Improve-HighlightedPopUpColor' of https://github.com/ThePhantomMask/FlaxEngine into ThePhantomMask-Improve-HighlightedPopUpColor 2026-03-12 22:54:34 +01:00
mafiesto4 afe917a7f3 Improve e7016564b1 to reduce recompilation on commit changes 2026-03-12 22:51:29 +01:00
mafiesto4 88587fb6a4 Add utility function to GUICommon.hlsl for MSDF fonts sampling in shaders
#3944
2026-03-12 20:24:03 +01:00
Phantom 895758d27d Merge branch 'master' into Improve-HighlightedPopUpColor 2026-03-12 17:34:46 +01:00
mafiesto4 d784fddf95 Code style cleanup for #3944 2026-03-12 17:22:43 +01:00
mafiesto4 fc7abbf541 Merge branch 'flax-msdf-font' of https://github.com/fibref/FlaxEngine into fibref-flax-msdf-font 2026-03-12 16:25:55 +01:00
mafiesto4 8b4f8de988 Fix Control.LocalLocation to use parent control GetDesireClientArea rather than Bounds
#3889
2026-03-12 15:27:31 +01:00
mafiesto4 549ed76e7c Add warning when importing texture that is non-power-of-two and cannot generate mip maps 2026-03-12 14:32:11 +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 8318a9c1d0 Fix crash when unloading scene during tick of that scene 2026-03-12 13:39:01 +01:00
Phantom 6b1490dac4 Merge branch 'master' into Improve-HighlightedPopUpColor 2026-03-12 12:26:26 +01:00
mafiesto4 7fa40eba83 Fix Render2D.DrawRectangle to avoid alpha overdraw on the corners when thickness is large 2026-03-12 10:10:47 +01:00
mafiesto4 30d7588d9c Fix UI panel controls missing in Editor 2026-03-12 08:53:30 +01:00
mafiesto4 895dcf4aa6 Add auto-converting old point/spot lights brightness when using Inverse Squared Falloff to match new shader math
#3907
2026-03-12 00:00:28 +01:00
mafiesto4 ace84ae29f Add limit to max DDGI cascade updates per-frame to 2
#3963
2026-03-11 23:31:44 +01:00
mafiesto4 22c88eb59d Fix blocky terrain SDF
#3975
2026-03-11 19:25:18 +01:00
mafiesto4 96bbae8e28 Fix Global SDF update when changing Draw Modes of the model
Refactor `DrawModes` field in `StaticModel` and `FoliageType` into property with getter/setter

#3949
2026-03-11 16:01:56 +01:00
mafiesto4 479c5f896c Fix MeshAccelerationStructure to use MeshAccessor for proper mesh format access
#3984
2026-03-11 13:43:26 +01:00
mafiesto4 e47e1998a1 Merge branch 'text-box-allow-char' of https://github.com/Tryibion/FlaxEngine into Tryibion-text-box-allow-char 2026-03-11 09:39:10 +01:00
mafiesto4 62492c7607 Fix importing file when target location already exists
#3579
2026-03-11 09:38:49 +01:00
Tryibion c3aecc1a11 Add allowable characters enum to text box 2026-03-10 19:47:09 -05:00
Phantom 6629ead842 Merge branch 'master' into Improve-HighlightedPopUpColor 2026-03-11 01:22:58 +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 394dc31bb0 Merge branch 'editor_load_scene_state_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_load_scene_state_fix 2026-03-10 22:03:07 +01:00
mafiesto4 a6c6be9c2e Merge branch 'loop-behavior' of https://github.com/Tryibion/FlaxEngine into Tryibion-loop-behavior 2026-03-10 21:53:41 +01:00
mafiesto4 8cdb6d77ab Merge branch 'req-actor-inherited-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-req-actor-inherited-type 2026-03-10 20:01:37 +01:00
mafiesto4 afc4d0f3d3 Add Dead Zone to virtual input action for better usage with gamepad sticks/triggers
#3660
2026-03-10 19:58:50 +01:00
mafiesto4 3bbaa7025a Fix crash when destroying actor that was left in enabled state
#3880
2026-03-10 17:01:57 +01:00
mafiesto4 5509bc4989 Add option to render Canvas into GPUTexture
#3601
2026-03-10 16:29:39 +01:00
mafiesto4 3cfa110a48 Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Source/Editor/Options/InterfaceOptions.cs
#	Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp
#	Source/Engine/Graphics/Graphics.cpp
#	Source/Engine/GraphicsDevice/Vulkan/CmdBufferVulkan.cpp
#	Source/Engine/GraphicsDevice/Vulkan/CmdBufferVulkan.h
#	Source/Engine/GraphicsDevice/Vulkan/Config.h
#	Source/Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.cpp
#	Source/Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.h
#	Source/Engine/GraphicsDevice/Vulkan/QueueVulkan.cpp
2026-03-10 15:08:43 +01:00
mafiesto4 1ab3917332 Merge remote-tracking branch 'origin/1.12' into 1.12 2026-03-10 14:59:33 +01:00
mafiesto4 a4cb839c6f Minor fixes to #3637 2026-03-10 14:43:57 +01:00
mafiesto4 3b1960b977 Merge branch 'linux_dds_support' of https://github.com/alsed/FlaxEngine into alsed-linux_dds_support 2026-03-10 14:39:54 +01:00
mafiesto4 a0bb8efc2b Adjustment for deleteFileSafety in #3992 2026-03-10 14:16:08 +01:00
mafiesto4 90ffc4e5f9 Merge branch 'script-recycle' of https://github.com/Tryibion/FlaxEngine into Tryibion-script-recycle 2026-03-10 14:13:25 +01:00
mafiesto4 8dc8371a7f Fix headless mode on Linux 2026-03-10 13:30:43 +01:00
mafiesto4 37a39e750f Attempt to fix Linux headless Test run with SDL 2026-03-10 11:25:22 +01:00
mafiesto4 59a9137a54 Fix Github Actions 2026-03-10 10:49:33 +01:00
Phantom f4c1e81f64 Merge branch 'master' into Improve-HighlightedPopUpColor 2026-03-09 18:56:30 +01:00
mafiesto4 c4342b0a20 Add SPIR-V compression with LZ4 of Vulkan shaders (35% avg smaller) 2026-03-07 23:24:40 +01:00
mafiesto4 3dc3e25649 Fix deprecation warnings 2026-03-07 23:17:42 +01:00
Tryibion 4d4571ee55 Allow -1 for Max textbox length
Allow -1 to be "no" length or max length. add bottom limit of -1.
2026-03-06 20:02:24 -06:00
Tryibion 83bbb4f6ba Add recycle bin to script deleting. 2026-03-06 19:39:49 -06:00
mafiesto4 72bd624384 Fix creating textures when running in headless/null mode 2026-03-07 00:32:26 +01:00
mafiesto4 b291cd93c3 Fix libportal include path and glib include path on Ubuntu 22 2026-03-06 20:04:34 +01:00
mafiesto4 28257296b9 Enable Web builds on Linux 2026-03-06 17:57:43 +01:00