Commit Graph

13748 Commits

Author SHA1 Message Date
mafiesto4 468e05c6e8 Fix crash on Vulkan when constant buffer is missing 2026-04-24 12:20:32 +02:00
mafiesto4 a46402df6b Merge remote-tracking branch 'origin/1.12' into 1.13 2026-04-24 11:50:19 +02:00
mafiesto4 1fa9aadebd Fix crash on cursor changes regression 2026-04-24 11:50:15 +02:00
mafiesto4 c0f52235c6 Fix compilation on Xbox with new D3D12MA lib used 2026-04-24 11:21:42 +02:00
mafiesto4 c782f07b76 Add GetTextureData function to texture API in C# 2026-04-24 11:21:18 +02:00
mafiesto4 dc9a8a2f84 Fix editor shutdown error when script compilation fails 2026-04-24 11:21:02 +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 804315bb3e Add VSync support to Vulkan 2026-04-23 20:25:36 +02:00
mafiesto4 0cacc58b53 Fix minor issues in D3D12 2026-04-23 18:39:09 +02:00
mafiesto4 7437b69d52 Add GPUMemoryStats for GPU video memory stats
Add new `Total/GPU` category to memory profiler.
Implement for D3D12 and Vulkan with allocators.
2026-04-23 18:38:47 +02:00
mafiesto4 f5f4fb29f2 Cleanup code and disable unused Json/Dump features from D3D12MA 2026-04-23 17:13:30 +02:00
mafiesto4 33617a702a Add D3D12MemoryAllocator for resource allocations on DX12
v3.1.0
2026-04-23 17:12:26 +02:00
mafiesto4 84b53bb9c8 Optimize various rendering effects with GPUDrawPass 2026-04-23 14:30:02 +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 f41d01f4a9 Optimize Vulkan render passes with a new GPUDrawPass to manually control attachment operations in higher-level API 2026-04-23 10:18:13 +02:00
mafiesto4 141a8de0da Optimize Vulkan texture clears with render pass attachments clear operation 2026-04-23 09:44:31 +02:00
mafiesto4 63b6fafa1b Add Escape key to deselect in Editor 2026-04-23 09:14:19 +02:00
mafiesto4 527b0acfa9 Fix DDGIDebugProbes crash on Vulkan 2026-04-23 08:46:51 +02:00
mafiesto4 83538e4385 Fix moving reroute node in Visject to not break it's connection 2026-04-23 08:33:16 +02:00
mafiesto4 2ce1103530 Add VersionControlInfo to output game build info and log game version with branch/commit info 2026-04-22 23:11:29 +02:00
mafiesto4 6121a6fadf Merge remote-tracking branch 'origin/1.12' into 1.13 2026-04-22 17:56:23 +02:00
mafiesto4 df059f79c7 Optimize out loading texture DefaultLensDirt if it's not needed 2026-04-22 16:53:08 +02:00
mafiesto4 11aeaba92a Fix missing include files in packaged build 2026-04-22 14:48:54 +02:00
mafiesto4 9264a6e011 Fix tooltip for content items in Tree View mode 2026-04-22 11:41:35 +02:00
mafiesto4 c7d40c0dc6 Merge branch 'envision3d-bugfix/tree-view-folder-deletion' 2026-04-22 10:28:29 +02:00
mafiesto4 7d7dba41f2 Merge branch 'bugfix/tree-view-folder-deletion' of https://github.com/envision3d/FlaxEngine into envision3d-bugfix/tree-view-folder-deletion 2026-04-22 10:28:16 +02:00
mafiesto4 c130928e7a Fix skinned model retarget source asset filter to work after AssetPicker refactor with new validator 2026-04-22 10:19:28 +02:00
envision3d 6a5742352c Include selected folders in items for deletion 2026-04-20 12:01:48 -05:00
mafiesto4 c23ac8782b Add missing ManagedEditor.h header to editor package 2026-04-20 17:48:27 +02:00
mafiesto4 0592816ef1 Fix compiler error with Large Worlds enabled 2026-04-20 15:31:02 +02:00
mafiesto4 fc864cb504 Fix internal function name collision with base class function in bindings 2026-04-20 14:57:33 +02:00
mafiesto4 3cea8621a7 Fix Time::Synchronize to not reset time on unpause 2026-04-20 14:06:51 +02:00
mafiesto4 21cac2ad6e Various improvements to model previews in editor 2026-04-20 13:17:04 +02:00
mafiesto4 633f2fa901 Fix prefab preview to wait for the assets streaming 2026-04-20 12:49:43 +02:00
mafiesto4 e90dde491d Fix prefab preview to better match model bounds inside it 2026-04-20 12:48:52 +02:00
mafiesto4 7014f40965 Fix crash when asset loading task remains leftover ref for some unknown reason 2026-04-20 12:28:47 +02:00
mafiesto4 0ba611e57f Fix compilation 2026-04-20 10:42:20 +02:00
mafiesto4 f85836d090 Add logging timeout size on Vulkan fence wait fail 2026-04-20 09:47:13 +02:00
mafiesto4 c474f2e522 Add GPUDevice.DumpResources command and fix output to be sorted by size and cleaner to read 2026-04-20 09:46:43 +02:00
mafiesto4 635ef0ad66 Fix drawing editor thumbnails when texture used by asset is using dynamic streaming 2026-04-19 22:37:58 +02:00
mafiesto4 8553785397 Fix crash when drawing minor foliage node with both children and instances 2026-04-19 21:48:23 +02:00
mafiesto4 b79335c920 Fix compiling C# scripts that use nuget package to properly resolve it on 1st build 2026-04-19 21:30:16 +02:00
mafiesto4 54e5e6895d Fix material instance parameters order in editor to match from base material 2026-04-19 10:22:35 +02:00
mafiesto4 d2cdb85678 Fix reference on font asset unload 28ea7f134d
#4059
2026-04-18 23:51:56 +02:00
fibref 28ea7f134d fix fallback font broken when using MSDF 2026-04-18 23:50:21 +02:00
mafiesto4 248d883a8b Merge branch 'Tryibion-add-tree-view-shortcuts' 2026-04-18 23:46:45 +02:00
mafiesto4 3c6b448ba9 Merge branch 'add-tree-view-shortcuts' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-tree-view-shortcuts 2026-04-18 23:44:58 +02:00
mafiesto4 0ef35ce257 Fix dock window title to properly update on decoration UI 2026-04-18 23:44:43 +02:00