Wojtek Figat
2bc6ca089f
Add HasTypedUAVLoad to GPULimits (use for GPU lightmaps support baking detection)
...
#526
2021-06-08 16:11:27 +02:00
Wojtek Figat
39f50726a6
Fix lightmaps bake on D3D12
2021-06-08 15:21:37 +02:00
Wojtek Figat
4c6fd783e1
Add Bokeh DoF rendering on D3D12 (works fine after fixes)
2021-06-08 15:18:33 +02:00
Wojtek Figat
b300793009
Add UAV slots dimensions to cache for D3D12 validation
2021-06-08 15:18:04 +02:00
Wojtek Figat
e0b5558399
Fix spline model visibility after enable if was disabled on start
2021-06-08 14:13:26 +02:00
Wojtek Figat
cfac2db5d2
Add depth test for point/spot lights rendering to optimize far lights rendering
2021-06-08 14:12:56 +02:00
Wojtek Figat
9d9ecb3ba8
Fix D3D12 resource state transitions barriers
2021-06-08 14:12:31 +02:00
Wojtek Figat
ab55c145f1
Add DRED and optional GPU-Based Validation for D3D12
2021-06-07 14:55:08 +02:00
Wojtek Figat
f7957be3e7
Fix GPU synchronization on D3D12
2021-06-07 14:53:53 +02:00
Wojtek Figat
4b42e17372
Increase D3D12 resources safe-frames timeout
2021-06-07 13:10:09 +02:00
Wojtek Figat
36c4c3c86a
Fix lightmaps baking on D3D12
2021-06-07 13:09:52 +02:00
Wojtek Figat
3872d74bd2
Fix missing UAV barriers on D3D12
2021-06-07 13:09:24 +02:00
Wojtek Figat
39698c7694
Fix descriptors bindings to shaders on D3D12
2021-06-07 13:08:39 +02:00
Wojtek Figat
f4c8808d19
Add SRV slots isage info for D3D12 shaders cache
2021-06-07 12:19:49 +02:00
Wojtek Figat
fa1cd56a0d
Optimize Vulkan shader compiler memory allocation
2021-06-07 11:56:41 +02:00
Wojtek Figat
cc47cb85e4
Cleanup renderer code
2021-06-07 11:56:04 +02:00
Wojtek Figat
dfee74ad1f
Add missing name some for GPU resources
2021-06-04 12:38:44 +02:00
Wojtek Figat
33b31f9155
Fix using Keyboard and Mouse in C# scripting
2021-06-02 09:48:02 +02:00
Wojtek Figat
398fc4be37
Add Keyboard.IsAnyKeyDown
2021-06-02 09:47:37 +02:00
Wojtek Figat
d111b2ba03
Tweaks
2021-06-01 21:20:00 +02:00
Wojtek Figat
0f01683c06
Fix build settings limits
2021-06-01 15:49:02 +02:00
Wojtek Figat
bcca8c9291
Add printing full object path for some warning logs
2021-06-01 14:57:32 +02:00
Wojtek Figat
c30e338f0a
Fix gizmos debug draw shapes
2021-06-01 14:38:24 +02:00
Wojtek Figat
accbef6841
Fix missing mipIndex when clearing lightmap textures with a buffer on baking start
2021-06-01 13:29:42 +02:00
Wojtek Figat
c5405183c9
Fix tooltips to be constrained by monitor bounds instead of virtual desktop or parent window bounds
...
#470 #540
2021-06-01 12:14:04 +02:00
Wojtek Figat
8a942922fe
Merge remote-tracking branch 'origin/master'
2021-06-01 11:55:44 +02:00
Wojtek Figat
772172ed6b
Fix bounding box calculations for Animated Models
2021-06-01 11:55:35 +02:00
Wojtek Figat
9b0b11f08f
Missing change
...
9618a57432
2021-06-01 11:54:56 +02:00
Wojtek Figat
9618a57432
Add BoundingBox.MakeScaled
2021-06-01 11:54:41 +02:00
Wojtek Figat
1789e879bf
Add option to show bounds of the animated model in Editor preview
2021-06-01 10:36:13 +02:00
Wojtek Figat
623299e59f
Add support for AssetPreview to use debug drawing if needed
2021-06-01 10:27:30 +02:00
Wojtek Figat
6877e14b04
Rename ParticleManager to Particles
2021-05-31 22:40:41 +02:00
Wojtek Figat
760b687b02
Rename AnimationManager to Animations and expose to public
2021-05-31 19:32:35 +02:00
Wojtek Figat
d436b71ef5
Fix CharacterController still colliding after being disabled at runtime
2021-05-31 13:30:45 +02:00
Wojtek Figat
8eadd912f7
Add ClosestPointPointLine for Vector3 to C#
2021-05-31 10:26:15 +02:00
Wojtek Figat
d2f339dba1
Optimize scripting object data deserialziation
2021-05-30 14:12:41 +02:00
Wojtek Figat
3c72abad37
Refactor FileSystemWatcher interface to make it simpler
2021-05-30 14:12:17 +02:00
Wojtek Figat
9c66ac4656
Add MemoryCompare, MemoryClear and MemoryCopy for direct memory access in C#
2021-05-30 14:11:25 +02:00
Wojtek Figat
1bd109395a
Optimize managed memory allocations
2021-05-30 14:09:24 +02:00
Wojtek Figat
4e65215b57
Merge branch 'cpu_idle_sleep' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-cpu_idle_sleep
2021-05-30 12:11:42 +02:00
Wojtek Figat
97de7a627e
Add order for Margin properties
2021-05-30 10:53:34 +02:00
GoaLitiuM
e06200926f
Sleep between frames to save CPU cycles
2021-05-30 02:01:37 +03:00
GoaLitiuM
cc60814334
Increase accuracy of Windows Sleep function
...
Windows 10 version 1803 (build 17134) and later versions support
high-resolution waitable timer, which offers much better accuracy over
Sleep function without the need of increasing the global timer
resolution. For older versions of Windows, we reduce the timer
resolution to 1ms and use normal waitable timer for sleeping.
2021-05-30 01:48:15 +03:00
GoaLitiuM
c01a140077
Refactor Windows version logging, log Windows build number
2021-05-30 01:48:14 +03:00
Wojtek Figat
e6074149e5
Fix Margin loading
2021-05-29 13:48:38 +02:00
Wojtek Figat
44433bf3b4
Add 9-slicking support for UI to draw sprites and textures
...
#155
2021-05-29 13:48:00 +02:00
Wojtek Figat
bf32034d91
Fix Margin serialization
2021-05-29 10:14:17 +02:00
Wojtek Figat
beb79f6107
Use network for UWP from Win32 impl
2021-05-28 19:43:15 +02:00
Wojtek Figat
a3f0f8ad8c
Merge branch 'binding_generator_doc_fixes' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-binding_generator_doc_fixes
2021-05-28 09:53:59 +02:00
Wojtek Figat
a08e1576ce
Merge remote-tracking branch 'origin/master'
2021-05-28 09:12:30 +02:00