Commit Graph

4288 Commits

Author SHA1 Message Date
mafiesto4 e5b4ce06b9 Add support for C# properties automatic replication codegen 2022-11-30 16:19:32 +01:00
mafiesto4 a819d657db Refactor network object spawnign to batch all subobjects with a single spawn message to reduce invalid objects linkage on different clients 2022-11-30 12:30:49 +01:00
mafiesto4 96742404fd Various improvements for network objects despawning 2022-11-30 12:30:48 +01:00
mafiesto4 f5ed9292e7 Merge branch 'master' into 1.5 2022-11-29 23:19:01 +01:00
mafiesto4 9e1692e3e0 Code style cleanup
#837
2022-11-29 08:41:52 +01:00
mafiesto4 3f3697fbfa Code style cleanup
#837
2022-11-28 23:35:27 +01:00
mafiesto4 853fa482f6 Merge branch 'plemsoft-PE-1.4-5' 2022-11-28 23:22:56 +01:00
mafiesto4 8bf128dc0a Merge branch 'PE-1.4-5' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-1.4-5 2022-11-28 23:22:49 +01:00
mafiesto4 69ad8bc672 Fix tests hanging if scripting compilation fails (eg. build tool issue) 2022-11-28 20:34:50 +01:00
mafiesto4 db6aab1cf6 Fix regression in memory allocators 2022-11-28 20:34:26 +01:00
Preben Eriksen cfb25840f9 Merge branch 'PE-1.4-3' into PE-1.4-5
* PE-1.4-3:
  PE: DDS - Improve import time if source already has mipmaps and are compressed.
2022-11-28 12:58:47 +01:00
Preben Eriksen 64debe08a8 Merge commit 'c73eb548c0e8967624d4cb85c8f80d230e583ef8' into PE-1.4-5
* commit 'c73eb548c0e8967624d4cb85c8f80d230e583ef8':
  PE: FBX Import - Improved normal map detection using diffuse name, if normap map was not setup inside object.
2022-11-28 12:58:18 +01:00
Preben Eriksen 460d0780a1 Merge commit '54ccf9edc7ffcda8490687ac9a4dbb4a652d4f63' into PE-1.4-5
* commit '54ccf9edc7ffcda8490687ac9a4dbb4a652d4f63':
  PE: Fixed - Custom animation import, frame index start and end was not the actual index but depended on frames per second. Made it impossible to use, now use the real frame index.
2022-11-28 12:57:53 +01:00
Preben Eriksen d03363b376 Merge commit '29900a3cc005f7f5ac74254d2b7a58920341d73c' into PE-1.4-5
* commit '29900a3cc005f7f5ac74254d2b7a58920341d73c':
  PE: Support importing WAV files that contain "extra format bytes" in "fmt" header.
2022-11-28 12:57:21 +01:00
Preben Eriksen de2374ad40 Merge commit 'b02020f8017bb4f3f22440bc39b60857ab364179' into PE-1.4-5
* commit 'b02020f8017bb4f3f22440bc39b60857ab364179':
  PE: AudioSource - Stop() folowed by Play() now act like a restart.
2022-11-28 12:56:30 +01:00
mafiesto4 681b873ba6 Merge branch 'Tryibion-drag-max-panels' 2022-11-27 21:48:32 +01:00
mafiesto4 86431d3d9a Merge branch 'drag-max-panels' of https://github.com/Tryibion/FlaxEngine into Tryibion-drag-max-panels 2022-11-27 21:47:52 +01:00
Tryibion 4a9a01a89e Moved check and ops to also fix issue #683 2022-11-27 14:23:01 -06:00
mafiesto4 7cfde78198 Code style fix 2022-11-27 21:05:20 +01:00
mafiesto4 3c963330e0 Merge branch 'RuanLucasGD-master' 2022-11-27 21:04:52 +01:00
mafiesto4 cd23f88d36 Merge branch 'master' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-master 2022-11-27 21:04:44 +01:00
mafiesto4 5bff437640 Merge branch 'Tryibion-drag-max-panels' 2022-11-27 21:03:06 +01:00
mafiesto4 08c035e7d8 Update engine materials 2022-11-27 20:33:45 +01:00
mafiesto4 3da7e8d7ba Additional improvement for RenderListBuffer 2022-11-27 20:33:39 +01:00
mafiesto4 8e52e2fb10 Merge branch 'master' into 1.5 2022-11-27 12:11:50 +01:00
mafiesto4 373350df1e Improve stability of RenderListBuffer resizing when multiple threads add and resize at the same time 2022-11-27 12:07:10 +01:00
mafiesto4 835a230323 Refactor material shaders to use separate constant buffer (slot 1) for shared per-view constants 2022-11-27 12:06:31 +01:00
mafiesto4 189575efec Add GPUDevice::CreateConstantBuffer for custom constants buffers usage 2022-11-26 21:17:05 +01:00
mafiesto4 39dc439cd8 Revert "Remove unused LodProxyView feature from RenderContext (shadow projections are using the same draw batch as main view now)"
This reverts commit c33fe04645.
2022-11-26 20:37:04 +01:00
mafiesto4 bdb27fef1b Minor optimizations 2022-11-26 12:08:53 +01:00
mafiesto4 c33fe04645 Remove unused LodProxyView feature from RenderContext (shadow projections are using the same draw batch as main view now) 2022-11-25 23:04:17 +01:00
Tryibion 8707d658f1 Added ability to drag maximized panels. 2022-11-25 15:14:04 -06:00
mafiesto4 b1618a88be Fix invalid rounding up to power of two in allocators
#833
2022-11-25 22:07:13 +01:00
mafiesto4 b4fdb0cc26 Improvements and fixes for multiplayer networking 2022-11-25 16:50:44 +01:00
Ruan Lucas 66ce8abe01 Adds side mouse button shortcuts to the Content window 2022-11-24 23:58:24 -04:00
mafiesto4 e6251ea4b0 Merge branch 'Tryibion-rename-on-click' 2022-11-24 21:55:29 +01:00
mafiesto4 f9cb2ece6e Merge branch 'rename-on-click' of https://github.com/Tryibion/FlaxEngine into Tryibion-rename-on-click 2022-11-24 21:55:21 +01:00
mafiesto4 e713273942 Fix textbox defocus on edit end
#789
2022-11-24 21:54:54 +01:00
mafiesto4 18c4e34af8 Fix invalid Math::RoundUpToPowerOf2
#833
2022-11-24 20:21:34 +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 76c1045444 Code cleanup after #823 2022-11-23 19:18:30 +01:00
mafiesto4 90bf466495 Merge branch 'Tryibion-Better-Actor-Toolbox' 2022-11-23 19:02:34 +01:00
mafiesto4 b581bf7bac Merge branch 'Better-Actor-Toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-Better-Actor-Toolbox 2022-11-23 19:02:26 +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