Commit Graph

1038 Commits

Author SHA1 Message Date
mafiesto4 fa1cd56a0d Optimize Vulkan shader compiler memory allocation 2021-06-07 11:56:41 +02:00
mafiesto4 cc47cb85e4 Cleanup renderer code 2021-06-07 11:56:04 +02:00
mafiesto4 dfee74ad1f Add missing name some for GPU resources 2021-06-04 12:38:44 +02:00
mafiesto4 33b31f9155 Fix using Keyboard and Mouse in C# scripting 2021-06-02 09:48:02 +02:00
mafiesto4 398fc4be37 Add Keyboard.IsAnyKeyDown 2021-06-02 09:47:37 +02:00
mafiesto4 d111b2ba03 Tweaks 2021-06-01 21:20:00 +02:00
mafiesto4 0f01683c06 Fix build settings limits 2021-06-01 15:49:02 +02:00
mafiesto4 bcca8c9291 Add printing full object path for some warning logs 2021-06-01 14:57:32 +02:00
mafiesto4 c30e338f0a Fix gizmos debug draw shapes 2021-06-01 14:38:24 +02:00
mafiesto4 accbef6841 Fix missing mipIndex when clearing lightmap textures with a buffer on baking start 2021-06-01 13:29:42 +02:00
mafiesto4 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
mafiesto4 8a942922fe Merge remote-tracking branch 'origin/master' 2021-06-01 11:55:44 +02:00
mafiesto4 772172ed6b Fix bounding box calculations for Animated Models 2021-06-01 11:55:35 +02:00
mafiesto4 9b0b11f08f Missing change
9618a57432
2021-06-01 11:54:56 +02:00
mafiesto4 9618a57432 Add BoundingBox.MakeScaled 2021-06-01 11:54:41 +02:00
mafiesto4 1789e879bf Add option to show bounds of the animated model in Editor preview 2021-06-01 10:36:13 +02:00
mafiesto4 623299e59f Add support for AssetPreview to use debug drawing if needed 2021-06-01 10:27:30 +02:00
mafiesto4 6877e14b04 Rename ParticleManager to Particles 2021-05-31 22:40:41 +02:00
mafiesto4 760b687b02 Rename AnimationManager to Animations and expose to public 2021-05-31 19:32:35 +02:00
mafiesto4 d436b71ef5 Fix CharacterController still colliding after being disabled at runtime 2021-05-31 13:30:45 +02:00
mafiesto4 8eadd912f7 Add ClosestPointPointLine for Vector3 to C# 2021-05-31 10:26:15 +02:00
mafiesto4 d2f339dba1 Optimize scripting object data deserialziation 2021-05-30 14:12:41 +02:00
mafiesto4 3c72abad37 Refactor FileSystemWatcher interface to make it simpler 2021-05-30 14:12:17 +02:00
mafiesto4 9c66ac4656 Add MemoryCompare, MemoryClear and MemoryCopy for direct memory access in C# 2021-05-30 14:11:25 +02:00
mafiesto4 1bd109395a Optimize managed memory allocations 2021-05-30 14:09:24 +02:00
mafiesto4 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
mafiesto4 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
mafiesto4 e6074149e5 Fix Margin loading 2021-05-29 13:48:38 +02:00
mafiesto4 44433bf3b4 Add 9-slicking support for UI to draw sprites and textures
#155
2021-05-29 13:48:00 +02:00
mafiesto4 bf32034d91 Fix Margin serialization 2021-05-29 10:14:17 +02:00
mafiesto4 beb79f6107 Use network for UWP from Win32 impl 2021-05-28 19:43:15 +02:00
mafiesto4 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
mafiesto4 a08e1576ce Merge remote-tracking branch 'origin/master' 2021-05-28 09:12:30 +02:00
mafiesto4 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
mafiesto4 2a6f1df76e Fix undo errors in editor on Margin property serialization 2021-05-26 23:26:41 +02:00
mafiesto4 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
mafiesto4 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
jb-perrier 2f12642405 Rename -game to -play & Fix when play not used. 2021-05-23 19:34:16 +02:00
jb-perrier 566756ecf2 Remove duplicate IsInitialized. 2021-05-23 19:31:44 +02:00
mafiesto4 198d9d9dd5 Ignore ReSharper warnings in low-level cpu particles code 2021-05-23 11:44:14 +02:00
mafiesto4 1a4277994b Fix crash on Font invalidate 2021-05-22 22:34:35 +02:00
jb-perrier 316590ec59 Tweak. 2021-05-20 17:37:05 +02:00
jb-perrier d3b920dfc1 Prevent Mesh being rendered while uninitialised ( async task not executed yet ). 2021-05-20 17:16:02 +02:00
jb-perrier ec3972d511 Add -game command line argument. 2021-05-20 17:14:01 +02:00
jb-perrier a69fa0b00d Add optional command line argument define. 2021-05-20 17:13:36 +02:00
mafiesto4 91672b55d8 Fix disabling VertexSnapping for 3D UI rendering
#368
2021-05-20 09:36:02 +02:00