Commit Graph

1021 Commits

Author SHA1 Message Date
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
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
Wojtek Figat
9a9b97998c Fix loading native dependencies for binary modules from other folders than engine binaries or project root 2021-05-28 00:12:54 +02:00
Wojtek Figat
2a6f1df76e Fix undo errors in editor on Margin property serialization 2021-05-26 23:26:41 +02:00
Wojtek Figat
2b7b9e4d5a Fix typo in wheel type name 2021-05-26 22:40:09 +02:00
GoaLitiuM
d1fbe42443 Use verbatim strings in tooltip descriptions
Additionally escapes backslashes in the tooltip string. Only character
that needs to be manually escaped is the double quotation marks.
2021-05-26 22:08:55 +03:00
Wojtek Figat
c33d4a9bfb Merge branch 'game-arg' of git://github.com/jb-perrier/FlaxEngine into jb-perrier-game-arg 2021-05-24 18:35:13 +02:00
Jean-Baptiste Perrier
2f12642405 Rename -game to -play & Fix when play not used. 2021-05-23 19:34:16 +02:00
Jean-Baptiste Perrier
566756ecf2 Remove duplicate IsInitialized. 2021-05-23 19:31:44 +02:00
Wojtek Figat
198d9d9dd5 Ignore ReSharper warnings in low-level cpu particles code 2021-05-23 11:44:14 +02:00
Wojtek Figat
1a4277994b Fix crash on Font invalidate 2021-05-22 22:34:35 +02:00
Jean-Baptiste Perrier
316590ec59 Tweak. 2021-05-20 17:37:05 +02:00
Jean-Baptiste Perrier
d3b920dfc1 Prevent Mesh being rendered while uninitialised ( async task not executed yet ). 2021-05-20 17:16:02 +02:00
Jean-Baptiste Perrier
ec3972d511 Add -game command line argument. 2021-05-20 17:14:01 +02:00
Jean-Baptiste Perrier
a69fa0b00d Add optional command line argument define. 2021-05-20 17:13:36 +02:00
Wojtek Figat
91672b55d8 Fix disabling VertexSnapping for 3D UI rendering
#368
2021-05-20 09:36:02 +02:00
Wojtek Figat
7edf3e5b36 Merge branch 'scripting-int16-support' of git://github.com/jb-perrier/FlaxEngine into jb-perrier-scripting-int16-support 2021-05-19 19:50:06 +02:00
Wojtek Figat
62cca0682c Add option to use Point sampling when drawing textures and sprites in UI via Brushes 2021-05-19 19:48:39 +02:00
Wojtek Figat
d7e2ee986b Add Network impl for PS4 2021-05-19 14:49:10 +02:00
Wojtek Figat
3363f6ac0d Add Network impl for Switch 2021-05-19 10:14:19 +02:00
Wojtek Figat
3e3b0e7951 Fix game plugins initialization order in Editor play mode to mock the standalone game
#458
2021-05-18 23:32:50 +02:00
Wojtek Figat
19bb7c2293 Fix typo 2021-05-18 21:45:41 +02:00
Wojtek Figat
ead65f01ff Optimize Vulkan Framebuffer when not using color blending 2021-05-18 11:56:21 +02:00
Wojtek Figat
7f6a6f9fff Fix showing Game Plugins in editor plugins window 2021-05-18 11:41:49 +02:00
Wojtek Figat
2e93a7fd08 Add support for Geometry Shaders on Vulkan
#136
2021-05-18 11:41:18 +02:00
Wojtek Figat
9cba6bad6d Add support for rendering into 3d textures on Vulkan
#136
2021-05-18 11:40:38 +02:00
Wojtek Figat
5a7efe9019 Fix Volumetric Fog particle material CB0 binding issue 2021-05-17 13:51:14 +02:00
Wojtek Figat
0a25b71437 Fix GPU particles on Vulkan
#478
2021-05-17 13:41:08 +02:00
Wojtek Figat
fb7d2831cb Merge branch 'indirect-vulkan' of git://github.com/jb-perrier/FlaxEngine into jb-perrier-indirect-vulkan 2021-05-17 10:19:23 +02:00
Wojtek Figat
224de66c49 Add missing attributes for AlphaPanel panel
#430
2021-05-17 10:15:57 +02:00
honzapatCZ
bd2af64a7e moving back 2021-05-17 10:15:56 +02:00
honzapatCZ
388ec655bf alpha+showcont 2021-05-17 10:15:56 +02:00
Jean-Baptiste Perrier
fd3d6abd61 Fix docs. 2021-05-16 21:39:30 +02:00