Commit Graph

4405 Commits

Author SHA1 Message Date
Chandler Cox
86be1acd7a Cached sate of anchor drop down closed. 2022-12-15 07:45:08 -06: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
Chandler Cox
de79e43fb1 Code Style Fix 2022-12-14 08:30:44 -06: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
Chandler Cox
7eab3fe5b3 Added back sorting sub project directories. 2022-12-12 18:18:48 -06:00
Chandler Cox
8d9e3ded74 Remove sorting children in convtent view treeand make it so the game is on top, plugins in the middle, and engine at the bottom of the tree. This is for better UX. 2022-12-12 16:55:12 -06:00
Wojtek Figat
48b88af88a Fix deadlock in GPUDevice caused by f2c594569d 2022-12-12 20:16:11 +01:00
Wojciech Figat
516e3fbc65 Fix Visject surface input box color for missing connection type but with type hint 2022-12-12 12:17:30 +01:00
Wojciech Figat
359e7d68d4 Add simplified collider for in-built primitive meshes 2022-12-12 11:22:15 +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
e5742772ae Add more features to GPU Memory profiler tab 2022-12-09 11:28:53 +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
Chandler Cox
a45f7a86f2 Added Tooltips 2022-12-08 21:21:03 -06:00
Chandler Cox
ffc5a4d24f Style fix 2022-12-08 20:42:39 -06:00
Chandler Cox
2e055d1909 Changed saved window layouts to be accessable from any project. added apply and delete buttons as well. 2022-12-08 20:40:21 -06:00
Chandler Cox
1a3bcc5d27 Changed default to true. 2022-12-08 16:21:10 -06:00
Chandler Cox
ad0aadbf29 Changed location of renaming box for ActorTreeNodes to start at the label for better UX. 2022-12-08 16:06:39 -06:00
Wojciech Figat
d544c43744 Style fix 2022-12-08 16:30:58 +01:00
Wojciech Figat
9c2104391b Add profile events to editor profiler window 2022-12-08 16:30:51 +01:00
Wojciech Figat
df82a0f5d0 Add **GPU Memory profiler** to Editor 2022-12-08 16:30:37 +01:00
Chandler Cox
95db33e614 Added string text box to end on click 2022-12-08 09:00:37 -06:00
Chandler Cox
f81740f28c Merge branch 'click-to-submit-text' of https://github.com/Tryibion/FlaxEngine into click-to-submit-text 2022-12-08 08:33:09 -06:00
Chandler Cox
eab775b9a2 Added RstoreTextFromStart function and changed the calls. Renamed bool. 2022-12-08 08:02:57 -06:00
Chandler Cox
9b82860154 Allows user to left click to end editing text and right click to change text back to its original and end editing. 2022-12-08 08:02:57 -06: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
f426c75696 Fix recursive binary modules usage in scripting 2022-12-06 11:43:19 +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
Wojtek Figat
d5fa2d48db Merge branch 'GoaLitiuM-createprocess_attrib_alloc_fix' 2022-12-04 18:22:59 +01:00
Wojtek Figat
125ce06e4c Merge branch 'createprocess_attrib_alloc_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-createprocess_attrib_alloc_fix 2022-12-04 18:22:53 +01:00
Wojtek Figat
f8734db1e1 Revert "Fix Development build issue with Flax.Build running in Development mode"
This reverts commit 7e434932ae.
2022-12-04 18:22:38 +01:00
Wojtek Figat
7e434932ae Fix Development build issue with Flax.Build running in Development mode 2022-12-04 18:21:18 +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
5e5d88ed8e Fix input actions/axis lookups to not use StringView
The stored strings might point to temporary strings, causing garbage data
to be present in the dictionary at times.
2022-12-03 15:43:52 +02:00
Wojtek Figat
a0a087fc91 Mark UWP platform as deprecated 2022-12-03 13:21:06 +01:00
Wojtek Figat
b85d58db85 Mark UWP platform as deprecated 2022-12-03 13:17:24 +01: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