Commit Graph

2149 Commits

Author SHA1 Message Date
Wojtek Figat
d7b47d7d05 Fix Linux build 2021-07-07 15:38:55 +02:00
Wojtek Figat
6938821467 Add even more profiler events 2021-07-07 15:15:33 +02:00
Wojtek Figat
afc5bb5731 Add support for C# Profiler events to be visible in Tracy 2021-07-07 15:14:52 +02:00
Wojtek Figat
ec40a9ba75 Add more profiler events 2021-07-07 13:46:33 +02:00
Wojtek Figat
3ae4a800cf Optimize Foliage instances serialization by using raw json value write 2021-07-07 13:42:49 +02:00
Wojtek Figat
ecff38d58d Add preloading initial Editor scene to improve startup performance 2021-07-07 12:25:04 +02:00
Wojtek Figat
2865cecca9 Fix crash if audio gets disposed before content 2021-07-07 12:02:29 +02:00
Wojtek Figat
d17a4af72e Tweaks 2021-07-07 10:15:22 +02:00
Wojtek Figat
3cfdf8871f Add Streaming.Stats for resources streaming statistics 2021-07-07 10:15:21 +02:00
Wojtek Figat
7985196155 Add Content.Stats for assets statistics (replaces Content.AssetCount) 2021-07-07 10:15:21 +02:00
Damian Korczowski
6471f880ac Fix NetworkMessage.WriteBytes 2021-07-06 20:33:22 +02:00
Damian Korczowski
6a2e833fca Fix NetworkMessage typo 2021-07-06 20:19:25 +02:00
Damian Korczowski
e44bca597c Fix NetworkMessage.ReadBytes 2021-07-06 20:14:29 +02:00
Wojtek Figat
248e35c121 Optimize Foliage::OnFoliageTypeModelLoaded to rebuild only single foliage type clusters 2021-07-06 16:17:56 +02:00
Wojtek Figat
9f9e5b49cc Add more profile events 2021-07-06 16:17:11 +02:00
Wojtek Figat
bf67c62311 Add GPUContextVulkan::CopySubresource 2021-07-06 15:47:39 +02:00
Wojtek Figat
a165b4aa79 Add safety checks to material constants binding code to prevent invalid memory access 2021-07-06 15:41:16 +02:00
Wojtek Figat
9f9d946d69 Fixes 2021-07-06 15:33:28 +02:00
Wojtek Figat
1c012a202e Fix buffer overrun crash in ForwardShadingFeature 2021-07-06 15:26:45 +02:00
Wojtek Figat
43e5805e50 Tweaks 2021-07-06 11:13:43 +02:00
Wojtek Figat
687fa325fa Merge remote-tracking branch 'origin/master' 2021-07-06 09:29:51 +02:00
Wojtek Figat
2585c02b68 Tweaks 2021-07-05 21:52:34 +02:00
Wojtek Figat
a84afc207e Disable tracy mem allocs recording in Editor due to too big impact on profiler buffers usage 2021-07-05 14:59:27 +02:00
Wojtek Figat
347bd7346a Add automatic Game Settings setup after adding new settings asset for the first time 2021-07-05 10:36:10 +02:00
Wojtek Figat
a9acf733d9 Update Newtonsoft.Json 2021-07-05 10:05:04 +02:00
Wojtek Figat
44c4ab6580 Optimize Foliage rendering with manual draw calls submission 2021-07-04 11:25:55 +02:00
Wojtek Figat
fe2e17e353 Optimize Foliage with quad-tree clustering per foliage type 2021-07-04 11:25:54 +02:00
Wojtek Figat
c93c811375 Fix error from disabling drawable object 2021-07-04 11:25:54 +02:00
Wojtek Figat
ba725f5456 Implement missing code in ChunkedArray 2021-07-04 11:25:53 +02:00
Wojtek Figat
2deac50c53 Various changes 2021-07-04 11:25:52 +02:00
Wojtek Figat
d7332509f7 Optimize Scene Rendering (cache drawable bounds and layers for culling with less cache misses) 2021-07-04 11:25:52 +02:00
Wojtek Figat
e61ebaa71b Add SceneNavigation for scene data for navigation system 2021-07-04 11:25:51 +02:00
Damian Korczowski
d9fe1b257f Fix monolithic build linking 2021-07-03 19:14:08 +02:00
Damian Korczowski
93838b4f25 Fix Switch runtime setup 2021-07-03 19:13:41 +02:00
Damian Korczowski
98d29ff5dc Fix Switch audio setup 2021-07-03 19:12:40 +02:00
Damian Korczowski
85398cbf3d Add support for separate native and managed code in packaged build 2021-07-03 19:12:23 +02:00
Wojtek Figat
2556edb8d3 Fix crash wen using Anim Graph debugging with lots of animated models simulated at once in async 2021-07-02 18:15:30 +02:00
Wojtek Figat
b367be2b12 Optimize DateTime include in StreamableResource 2021-07-02 15:39:48 +02:00
Wojtek Figat
891961b03b Optimize Streaming service with Task Graph to use async update on a Job System 2021-07-02 14:56:46 +02:00
Wojtek Figat
22f4137703 Add profiler Sleep event to Editor sleeping phrase when out of focus 2021-07-02 14:48:45 +02:00
Wojtek Figat
18b35517aa Optimize ContentStorageManager with Task Graph to use async update on a Job System 2021-07-02 14:43:19 +02:00
Wojtek Figat
57285ee3b5 Fix building for Switch and PS4 2021-07-02 14:07:14 +02:00
Wojtek Figat
404891fe01 Fix building for Xbox Scarlett 2021-07-02 10:53:38 +02:00
Wojtek Figat
7e8ebd758b Merge branch 'Erdroy-lowlevel-networking' 2021-07-02 09:53:11 +02:00
Wojtek Figat
18075bf34a Merge branch 'lowlevel-networking' of git://github.com/Erdroy/FlaxEngine into Erdroy-lowlevel-networking 2021-07-02 09:53:05 +02:00
Damian Korczowski
15b14349f9 Fix linux build 2021-07-01 22:58:45 +02:00
Damian Korczowski
2f9147c36c Fix all merge suggestions/issues 2021-07-01 19:47:04 +02:00
Damian Korczowski
bfd50851f8 Move implementation from NetworkMessage source file into header file 2021-07-01 19:46:01 +02:00
Damian Korczowski
e41139d1fa Delete NetworkConnection.cpp 2021-07-01 19:45:39 +02:00
Damian Korczowski
73c745b7fe Update enet build license type 2021-07-01 19:37:40 +02:00