Commit Graph

2503 Commits

Author SHA1 Message Date
GoaLitiuM ff438a6219 Set default culture to InvariantCulture
Fixes issues such as wrong decimal separator in floating point strings when used with parameterless .ToString()
2022-12-17 15:38:52 +02:00
mafiesto4 84a68c5977 Update Newtonsoft.Json to 13.0.2 and .Net 7 2022-12-17 13:38:30 +01:00
mafiesto4 889eb7d846 Revert "Implement JSON difference serialization"
This reverts commit 6bfb0205fd.
2022-12-17 13:06:16 +01:00
GoaLitiuM fcd1366d26 Fix memory leaks caused by unreleased GCHandles 2022-12-02 00:06:32 +02:00
GoaLitiuM cc7655d804 Fix managed array element marshalling with strings 2022-11-29 18:40:11 +02:00
GoaLitiuM 2227642c13 Fix JsonAsset instantiation after script reload 2022-11-27 14:47:02 +02:00
GoaLitiuM 76ee695a59 Cleanup and minor fixes 2022-11-27 14:45:55 +02:00
GoaLitiuM 3b80a01813 Fix build errors on Linux 2022-11-26 23:20:13 +02:00
GoaLitiuM 96dc279ebd Implement .NET 7 runtime support and bindings generation 2022-11-26 14:37:07 +02:00
GoaLitiuM 6bfb0205fd Implement JSON difference serialization 2022-11-26 13:55:18 +02:00
GoaLitiuM c4be764f61 Add nethost module and EngineConfiguration for .NET runtime 2022-11-26 13:50:32 +02:00
mafiesto4 b4fdb0cc26 Improvements and fixes for multiplayer networking 2022-11-25 16:50:44 +01:00
mafiesto4 63c4eb17e4 Fix invalid Math::RoundUpToPowerOf2
#833
2022-11-24 20:20:36 +01:00
mafiesto4 5cc66d60dc Tweaks 2022-11-24 20:14:47 +01:00
mafiesto4 9076d3b82b Add Tracy profile zone to in-build profiling tools CPU update 2022-11-24 20:01:46 +01:00
mafiesto4 6f95f162d0 Move MotionVectors pass draw calls sorting to be together with the rest of the sortings 2022-11-24 20:01:28 +01:00
mafiesto4 33910eb310 Fix transform deltas check to prevent player teleporing against server will 2022-11-24 12:27:02 +01:00
mafiesto4 dbcb333ba9 Fix crash when using material in PostFx global graphics settings (asset loaded before GPU init) 2022-11-24 09:58:46 +01:00
mafiesto4 caeb999d6a Fix warning 2022-11-23 17:28:00 +01:00
mafiesto4 45e2de86a0 Add ReplicationModes to NetworkTransform with interpolation and prediction modes 2022-11-23 17:26:31 +01:00
mafiesto4 2644b4d75a Various improvements to the networking 2022-11-23 17:26:30 +01:00
mafiesto4 8e41711e82 Add check for valid RPC impl define usage 2022-11-23 17:26:30 +01:00
mafiesto4 62cf8bebd0 Bump up materials version after merge of two upgrades 2022-11-22 20:09:59 +01:00
mafiesto4 2ad6eb0c72 Merge branch 'master' into 1.5 2022-11-22 19:58:53 +01:00
mafiesto4 c55d38534d Add WorldPosition to postfx material scene textures for world-space position sampling at uv 2022-11-21 23:45:13 +01:00
mafiesto4 99c296ff3a Merge source files 2022-11-21 23:35:03 +01:00
mafiesto4 ae56abc929 Merge branch 'fix_empty_shadercache_crash' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_empty_shadercache_crash 2022-11-21 19:30:07 +01:00
mafiesto4 af244718be Merge branch 'organized-content-new-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-organized-content-new-cm 2022-11-21 16:15:04 +01:00
mafiesto4 c5d1897acf Rename CanScrollMultilineText to IsMultilineScrollable to match the other properties naming
#818
2022-11-21 16:10:53 +01:00
mafiesto4 c21c57605a Merge branch 'better-material-source-window' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-material-source-window 2022-11-21 16:07:52 +01:00
mafiesto4 eeff5ea3ae Fix crash in Text Render drawing 2022-11-21 15:52:36 +01:00
mafiesto4 93c0dd704e Merge branch 'master' into 1.5
# Conflicts:
#	Source/Engine/Serialization/Stream.cpp
2022-11-21 15:51:57 +01:00
mafiesto4 b139ebfe88 Fix crash when reading Transform from native data stream 2022-11-21 15:37:17 +01:00
mafiesto4 33e2fa7f9e Fix game build 2022-11-21 14:23:59 +01:00
GoaLitiuM 54e30c35e9 Fix crash when shader cache file is empty 2022-11-17 21:22:32 +02:00
mafiesto4 efb48697fa Add network RPCs 2022-11-16 17:31:28 +01:00
mafiesto4 91ff0f76f8 Add network stats API for transport layer 2022-11-16 17:31:27 +01:00
mafiesto4 e113d5c549 Add NetworkLagDriver for lag simulation over low-level network transport layer 2022-11-16 17:31:26 +01:00
mafiesto4 c0f596a00e Add ScriptingObjectReference for Read/WriteStream and scripting interop as an array 2022-11-16 17:31:26 +01:00
mafiesto4 16ebc72099 Fix rendering of custom actors lists in Editor viewports 2022-11-16 09:57:17 +01:00
mafiesto4 3b4d91924f Add draw call sorting keys generation during draw calls collection (async) 2022-11-16 09:20:56 +01:00
mafiesto4 eb281a7574 Additional improvements to scene rendering 2022-11-15 22:39:03 +01:00
mafiesto4 a2670dc3b5 Refactor ConcurrentArray into RenderListBuffer for specialized usage in renderer 2022-11-15 17:43:30 +01:00
mafiesto4 b47d95205f Add optional async scene drawing and improve stability 2022-11-11 15:47:33 +01:00
mafiesto4 881880fc34 Fixes for ConcurrentArray usage 2022-11-10 23:46:59 +01:00
mafiesto4 72244be201 Add separate async job for each foliage type drawing 2022-11-10 23:46:43 +01:00
mafiesto4 aa978ce0e4 Minor improvements 2022-11-10 23:45:58 +01:00
mafiesto4 4ba1531cda Add async scene drawing for Foliage and Terrain 2022-11-10 23:43:36 +01:00
mafiesto4 ea5e38fdd1 Fixes for overriden draw calls material in debug views 2022-11-10 00:22:23 +01:00
mafiesto4 e98621b887 Code style fix
#814
2022-11-06 23:05:36 +01:00