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
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
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
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
Wojtek Figat
5cc66d60dc
Tweaks
2022-11-24 20:14:47 +01:00
Wojtek Figat
9076d3b82b
Add Tracy profile zone to in-build profiling tools CPU update
2022-11-24 20:01:46 +01:00
Wojtek Figat
6f95f162d0
Move MotionVectors pass draw calls sorting to be together with the rest of the sortings
2022-11-24 20:01:28 +01:00
Wojciech Figat
33910eb310
Fix transform deltas check to prevent player teleporing against server will
2022-11-24 12:27:02 +01:00
Wojtek Figat
dbcb333ba9
Fix crash when using material in PostFx global graphics settings (asset loaded before GPU init)
2022-11-24 09:58:46 +01:00
Wojtek Figat
76c1045444
Code cleanup after #823
2022-11-23 19:18:30 +01:00
Wojtek Figat
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
Wojciech Figat
caeb999d6a
Fix warning
2022-11-23 17:28:00 +01:00
Wojciech Figat
45e2de86a0
Add ReplicationModes to NetworkTransform with interpolation and prediction modes
2022-11-23 17:26:31 +01:00
Wojciech Figat
2644b4d75a
Various improvements to the networking
2022-11-23 17:26:30 +01:00
Wojciech Figat
8e41711e82
Add check for valid RPC impl define usage
2022-11-23 17:26:30 +01:00
Wojtek Figat
62cf8bebd0
Bump up materials version after merge of two upgrades
2022-11-22 20:09:59 +01:00
Wojtek Figat
2ad6eb0c72
Merge branch 'master' into 1.5
2022-11-22 19:58:53 +01:00
Wojtek Figat
c55d38534d
Add WorldPosition to postfx material scene textures for world-space position sampling at uv
2022-11-21 23:45:13 +01:00
Wojtek Figat
99c296ff3a
Merge source files
2022-11-21 23:35:03 +01:00
Wojtek Figat
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
Wojtek Figat
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
Wojtek Figat
c5d1897acf
Rename CanScrollMultilineText to IsMultilineScrollable to match the other properties naming
...
#818
2022-11-21 16:10:53 +01:00
Wojtek Figat
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
Wojtek Figat
eeff5ea3ae
Fix crash in Text Render drawing
2022-11-21 15:52:36 +01:00
Wojtek Figat
93c0dd704e
Merge branch 'master' into 1.5
...
# Conflicts:
# Source/Engine/Serialization/Stream.cpp
2022-11-21 15:51:57 +01:00
Wojtek Figat
b139ebfe88
Fix crash when reading Transform from native data stream
2022-11-21 15:37:17 +01:00
Wojciech Figat
33e2fa7f9e
Fix game build
2022-11-21 14:23:59 +01:00
54e30c35e9
Fix crash when shader cache file is empty
2022-11-17 21:22:32 +02:00
Wojciech Figat
efb48697fa
Add network RPCs
2022-11-16 17:31:28 +01:00
Wojciech Figat
91ff0f76f8
Add network stats API for transport layer
2022-11-16 17:31:27 +01:00
Wojciech Figat
e113d5c549
Add NetworkLagDriver for lag simulation over low-level network transport layer
2022-11-16 17:31:26 +01:00
Wojciech Figat
c0f596a00e
Add ScriptingObjectReference for Read/WriteStream and scripting interop as an array
2022-11-16 17:31:26 +01:00
Wojtek Figat
16ebc72099
Fix rendering of custom actors lists in Editor viewports
2022-11-16 09:57:17 +01:00
Wojtek Figat
3b4d91924f
Add draw call sorting keys generation during draw calls collection (async)
2022-11-16 09:20:56 +01:00
Wojtek Figat
eb281a7574
Additional improvements to scene rendering
2022-11-15 22:39:03 +01:00