Wojciech Figat
1cf6c5233e
Refactor DDGI probes to use variable ray count depending on the probe location relative to the view frustum
2022-12-15 17:33:44 +01:00
Wojciech Figat
3fcbcacd43
Fix empty draw call submitting
2022-12-15 17:33:14 +01:00
Wojciech Figat
b9244df8f7
Fix temporal anti-aliasing to provide better quality output
2022-12-15 12:40:21 +01:00
Wojciech Figat
63e7fb85ec
Fix GetNativePtr on Vulkan
2022-12-14 16:16:43 +01:00
Wojciech Figat
79f4dfcaab
Add GetNativePtr to GPUAdapter
2022-12-14 16:16:25 +01:00
Wojciech Figat
713aa3e0f9
Add SetResourceState and ForceRebindDescriptors to GPUContext for integration with external rendering libraries
2022-12-14 16:16:02 +01:00
Wojciech Figat
c38eda5799
Fixes for compilation
2022-12-14 14:04:14 +01:00
Wojciech Figat
188428a7a9
Add RenderSetup and allow customizing it by gameplay and postfx
2022-12-14 14:03:59 +01:00
Wojciech Figat
c17477abff
Add RenderingUpscaleLocation for customizing upscaler location in render pipeline
2022-12-13 11:52:52 +01:00
Wojciech Figat
ee019510ca
Remove old RT1_FloatRGB and RT2_FloatRGB in favor pooled render targets
2022-12-13 11:52:51 +01:00
Wojtek Figat
48b88af88a
Fix deadlock in GPUDevice caused by f2c594569d
2022-12-12 20:16:11 +01:00
Wojciech Figat
d4601ecb44
Add memory usage query for various asset types
2022-12-09 15:48:43 +01:00
Wojciech Figat
ed700cb070
Add **Assets profiler** to Editor
2022-12-09 15:46:01 +01:00
Wojciech Figat
a809a69ca0
Fixes for GPU resources C# object types
2022-12-09 11:28:39 +01:00
Wojciech Figat
202de3499f
Rename property GetElementsCount to ElementsCount in C# GPUBufferDescription
2022-12-09 11:28:17 +01:00
Wojciech Figat
7f0c73606c
Improve naming various GPU resources
2022-12-09 11:27:41 +01:00
Wojciech Figat
b33ce8d264
Add pooled render targets naming for easier GPU memory usage debugging
2022-12-09 11:26:35 +01:00
Wojciech Figat
df82a0f5d0
Add **GPU Memory profiler** to Editor
2022-12-08 16:30:37 +01:00
Wojciech Figat
f2c594569d
Remove GPUResourcesCollection and use GPUDevice instead to simplify code
2022-12-07 15:32:23 +01:00
Wojciech Figat
3017010ef4
Minor adjustments to the profiling tools code
2022-12-07 15:27:40 +01:00
Wojciech Figat
f918fa2a32
Merge remote-tracking branch 'origin/master' into 1.5
2022-12-05 09:24:15 +01:00
Wojtek Figat
5a50656249
Fix
2022-12-04 18:23:40 +01:00
7eae439624
Fix RunProcess not working in development builds
...
Works around a possible compiler bug caused by db6aab1cf6
2022-12-04 18:09:07 +02:00
Wojtek Figat
2b6e3cf993
Fix lod preview typo in df45ac46b1
2022-12-03 13:10:47 +01:00
Wojtek Figat
df45ac46b1
Optimize various debug views performance
2022-12-03 12:23:39 +01:00
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
Wojciech Figat
e4840d35d6
Adjust network transform precision
2022-11-30 16:19:46 +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