Commit Graph

3874 Commits

Author SHA1 Message Date
Wojtek Figat
950289db9f Fix crash when drawing scene in async and content streaming updates model residency 2022-12-03 11:23:26 +01:00
Wojtek Figat
98c29c4a4e Optimize compilation time 2022-12-03 10:42:58 +01:00
Wojciech Figat
6458d7e0db Add support for sending replicated object data in parts 2022-12-02 12:18:08 +01:00
Wojciech Figat
f61100deca Cleanup for networking impl 2022-12-02 10:55:12 +01:00
Wojciech Figat
adcffab78a Match C# string serialization in network stream to C++ impl 2022-12-02 10:36:52 +01:00
Wojciech Figat
eae8fd7ef9 Add AdditionalScenes to BuildSettings 2022-12-02 10:05:32 +01:00
Wojciech Figat
0f19fc64fd Add SceneReference to C++ scripting API 2022-12-02 10:05:07 +01:00
Wojciech Figat
cfffc76aa6 Fix potential crash 2022-12-02 10:04:46 +01:00
Wojciech Figat
66d01d8d7f Merge remote-tracking branch 'origin/master' into 1.5 2022-12-01 12:10:41 +01:00
Wojciech Figat
7486bc640f Add network profiler tab with network driver data sent/received 2022-11-30 22:05:58 +01:00
Wojtek Figat
ce228c9003 Merge branch 'PE-1.4-10' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-1.4-10 2022-11-30 18:10:20 +01:00
Wojtek Figat
12f8a15b8b Remove unused include 2022-11-30 18:07:27 +01:00
Wojtek Figat
8694d9f9b4 Fix helper mouse button up event on drag drop end on Windows
Regression from 4efd411045
2022-11-30 18:06:39 +01:00
Wojtek Figat
a3a001633b Fix Custom Editors groups regression 2022-11-30 17:47:56 +01:00
Wojciech Figat
e4840d35d6 Adjust network transform precision 2022-11-30 16:19:46 +01:00
Wojciech Figat
e5b4ce06b9 Add support for C# properties automatic replication codegen 2022-11-30 16:19:32 +01:00
Wojciech Figat
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
Wojciech Figat
96742404fd Various improvements for network objects despawning 2022-11-30 12:30:48 +01:00
Wojtek Figat
f5ed9292e7 Merge branch 'master' into 1.5 2022-11-29 23:19:01 +01:00
Preben Eriksen
ee84d53cdc PE: Support normal generation when using assimp importer. 2022-11-29 11:09:34 +01:00
Wojtek Figat
9e1692e3e0 Code style cleanup
#837
2022-11-29 08:41:52 +01:00
Wojtek Figat
3f3697fbfa Code style cleanup
#837
2022-11-28 23:35:27 +01:00
Wojtek Figat
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
Wojtek Figat
69ad8bc672 Fix tests hanging if scripting compilation fails (eg. build tool issue) 2022-11-28 20:34:50 +01:00
Wojtek Figat
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
Wojtek Figat
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
Chandler Cox
4a9a01a89e Moved check and ops to also fix issue #683 2022-11-27 14:23:01 -06:00
Wojtek Figat
7cfde78198 Code style fix 2022-11-27 21:05:20 +01:00
Wojtek Figat
cd23f88d36 Merge branch 'master' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-master 2022-11-27 21:04:44 +01:00
Wojtek Figat
3da7e8d7ba Additional improvement for RenderListBuffer 2022-11-27 20:33:39 +01:00
Wojtek Figat
8e52e2fb10 Merge branch 'master' into 1.5 2022-11-27 12:11:50 +01:00
Wojtek Figat
373350df1e Improve stability of RenderListBuffer resizing when multiple threads add and resize at the same time 2022-11-27 12:07:10 +01:00
Wojtek Figat
835a230323 Refactor material shaders to use separate constant buffer (slot 1) for shared per-view constants 2022-11-27 12:06:31 +01:00
Wojtek Figat
189575efec Add GPUDevice::CreateConstantBuffer for custom constants buffers usage 2022-11-26 21:17:05 +01:00
Wojtek Figat
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
Wojtek Figat
bdb27fef1b Minor optimizations 2022-11-26 12:08:53 +01:00
Wojtek Figat
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
Wojtek Figat
b1618a88be Fix invalid rounding up to power of two in allocators
#833
2022-11-25 22:07:13 +01:00
Wojciech Figat
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
Wojtek Figat
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
Wojtek Figat
e713273942 Fix textbox defocus on edit end
#789
2022-11-24 21:54:54 +01:00
Wojtek Figat
18c4e34af8 Fix invalid Math::RoundUpToPowerOf2
#833
2022-11-24 20:21:34 +01:00
Wojtek Figat
63c4eb17e4 Fix invalid Math::RoundUpToPowerOf2
#833
2022-11-24 20:20:36 +01:00