Commit Graph

1967 Commits

Author SHA1 Message Date
W2Wizard eb6e3a7e8e Replace clickable images with actual buttons
With the new icons the clickable images for adding functions for the Visject surface got too small and unreadable. Instead using more visible buttons should counteract this.
2021-06-13 14:49:10 +02:00
mafiesto4 63ef1e544a Merge branch 'stefnotch-perf-buildtool' 2021-06-12 23:20:30 +02:00
mafiesto4 23709a1b11 Merge branch 'perf-buildtool' of git://github.com/stefnotch/FlaxEngine into stefnotch-perf-buildtool 2021-06-12 23:20:24 +02:00
mafiesto4 4a92850d9a Add async animations updating via Task Graph 2021-06-12 23:20:12 +02:00
mafiesto4 360f498e47 Add Engine::UpdateGraph for async engine/game update 2021-06-12 23:20:11 +02:00
mafiesto4 d7e7dcc823 Add Task Graph 2021-06-12 23:20:10 +02:00
mafiesto4 25c00a0d55 Fix C# profiler events from other threads 2021-06-12 23:20:10 +02:00
mafiesto4 93cdb7ce8f Bump up build number 2021-06-12 23:20:09 +02:00
mafiesto4 47af31a8c4 Tweaks 2021-06-12 23:20:09 +02:00
mafiesto4 41ad835d86 Refactor AnimGraph to support asynchronous execution 2021-06-12 23:20:08 +02:00
mafiesto4 b8ad4bdd2a Refactor AnimGraph debug flows to use scripting API event 2021-06-12 23:20:07 +02:00
mafiesto4 544cb1ff6d Finish job system 2021-06-12 23:20:07 +02:00
mafiesto4 07ad94de13 Optimize Animated Model bones matrices buffer update 2021-06-12 23:20:06 +02:00
mafiesto4 982b22b4b1 Add Job System 2021-06-12 23:20:05 +02:00
mafiesto4 e0b587251a Add RingBuffer template 2021-06-12 23:20:05 +02:00
mafiesto4 cdc85a1961 Add profiler entry for Audio Source update 2021-06-12 23:20:04 +02:00
mafiesto4 4cd31ce2b4 Remove some unsued lines 2021-06-12 23:20:04 +02:00
mafiesto4 7c9e170a40 Tweaks 2021-06-11 16:49:30 +02:00
mafiesto4 8f78ccf414 Add pooling for timeline table row controls in profiler 2021-06-11 16:49:12 +02:00
mafiesto4 81fd026313 Add pooling for timeline event controls in profiler 2021-06-11 16:44:26 +02:00
mafiesto4 9c7378cf5b Optimize Profiler window update to refresh only visible tab UI 2021-06-11 12:03:01 +02:00
mafiesto4 3a51320ea6 Increase profiler samples length to 10s at 60hz 2021-06-11 09:53:43 +02:00
mafiesto4 dfa6f5c75f Fix profiler shutdown issue on end 2021-06-10 17:01:24 +02:00
mafiesto4 3d4309457b Improve stability of Vulkan and D3D12 backends on large worlds 2021-06-10 17:01:07 +02:00
mafiesto4 14bc9501c7 Cleanup some code 2021-06-10 16:59:59 +02:00
mafiesto4 90d9f83f8c Fix crash due to SamplesBuffer::Add bug 2021-06-10 15:59:01 +02:00
mafiesto4 82a39e5d98 Fix Asset::ToString() to not depend on refs count and look simpler 2021-06-10 15:58:32 +02:00
mafiesto4 101e803ca6 Fix WeakAssetReference handling asset unload 2021-06-10 11:07:36 +02:00
mafiesto4 907f289ea7 Cleanup asset references code 2021-06-10 11:01:35 +02:00
mafiesto4 9fd62cf9aa Add support for using references in scripting API events 2021-06-10 10:26:57 +02:00
mafiesto4 05d095b35e Add support for using pointers in scripting API events 2021-06-09 17:15:32 +02:00
mafiesto4 5a710ccd7a Hide GetPxShape impl 2021-06-09 14:49:36 +02:00
mafiesto4 4764ab17bf Merge branch 'GoaLitiuM-uwp_fixes' 2021-06-09 13:31:54 +02:00
mafiesto4 ba7332f55c Merge branch 'uwp_fixes' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-uwp_fixes 2021-06-09 13:31:47 +02:00
mafiesto4 c38b81d682 Fix errors when changing UIControl type in prefab
#548
2021-06-09 13:27:37 +02:00
mafiesto4 384172050d Add missing doc comment 2021-06-09 13:25:04 +02:00
mafiesto4 f237d5d87d Post merge fixes to font reference as class
#420
2021-06-09 12:16:50 +02:00
mafiesto4 3c2b1a232c Merge commit '4bb703e9bfadf44c562f69bab069fd8be26eda97' 2021-06-09 12:04:12 +02:00
mafiesto4 a6ff0c3ed1 Fix selecting multiple different UI controls in Editor
#548
2021-06-09 11:22:13 +02:00
mafiesto4 79b03f6b5c Fix cached font usage to use proper unmanaged object validation check (not only managed object ref)
#546
2021-06-09 11:11:32 +02:00
mafiesto4 9614b7b014 Fix scripts projects opening to support adync open when uisng Editor menu option 2021-06-09 10:59:15 +02:00
mafiesto4 484bc409d4 Add support for NotNullItems option in collections editors
#542
2021-06-09 10:58:54 +02:00
mafiesto4 0ba4a0cabc Merge branch 'Crawcik-fix-collections' 2021-06-09 09:54:32 +02:00
mafiesto4 ebcf584117 Merge branch 'fix-collections' of git://github.com/Crawcik/FlaxEngine into Crawcik-fix-collections 2021-06-09 09:54:28 +02:00
mafiesto4 2bc6ca089f Add HasTypedUAVLoad to GPULimits (use for GPU lightmaps support baking detection)
#526
2021-06-08 16:11:27 +02:00
mafiesto4 39f50726a6 Fix lightmaps bake on D3D12 2021-06-08 15:21:37 +02:00
mafiesto4 4c6fd783e1 Add Bokeh DoF rendering on D3D12 (works fine after fixes) 2021-06-08 15:18:33 +02:00
mafiesto4 b300793009 Add UAV slots dimensions to cache for D3D12 validation 2021-06-08 15:18:04 +02:00
mafiesto4 e0b5558399 Fix spline model visibility after enable if was disabled on start 2021-06-08 14:13:26 +02:00
mafiesto4 cfac2db5d2 Add depth test for point/spot lights rendering to optimize far lights rendering 2021-06-08 14:12:56 +02:00