Commit Graph

9099 Commits

Author SHA1 Message Date
bdb28b8589 Clear VisjectSurface node caches and context menus during scripts reload 2024-05-01 18:53:19 +03:00
83b301684d Refactor NativeInterop.GetTypeSize 2024-05-01 18:53:19 +03:00
d70aa20a7a Release Prefab assets when reloading Scripting service 2024-05-01 18:53:19 +03:00
b958ecc64f Close and restore Prefab windows during scripting reload 2024-05-01 18:53:18 +03:00
e573703c4a Clear references holding on to types in game assemblies 2024-05-01 18:53:18 +03:00
48fa41fc58 Fix wrong prefab event unregistration 2024-05-01 18:53:18 +03:00
25036be05f Fix scripting AssemblyLoadContext not getting unloaded
# Conflicts:
#	Source/Engine/Engine/NativeInterop.Managed.cs
2024-05-01 18:53:18 +03:00
c16ec763c2 Revert "Initialize ScriptingService earlier"
This reverts commit 0566e17b23273feffed0c41ed61f7e56d6e8f1a8.
2024-05-01 18:53:17 +03:00
a986ede53f Revert "_init script earlier fixup"
This reverts commit daee7b77ffd3d3e641b0881b874fc0a2180dbffa.
2024-05-01 18:53:17 +03:00
5c110fe154 _pr enforce ; 2024-05-01 18:53:17 +03:00
460128dd82 _font fixes 2024-05-01 18:53:17 +03:00
75d83a2ef3 _dotnet events 2024-05-01 18:53:16 +03:00
91a6450c94 _interpolate 2024-05-01 18:53:16 +03:00
440ecea5ca _prebuilt thingy 2024-05-01 18:53:16 +03:00
d32f690eac _font whiteline skip fix 2024-05-01 18:53:16 +03:00
f7677b6ab8 _debug log binding fixies 2024-05-01 18:53:15 +03:00
6d9c6fecf7 _net8 wip 2024-05-01 18:53:15 +03:00
81f94e08a9 Cleanup 2024-05-01 18:53:15 +03:00
a5ffe8893a _gchandle string intern 2024-05-01 18:53:15 +03:00
8a41e04641 Revert "_assetref setunsafe (unstable buggy)"
This reverts commit 89d359e0078bbec8c84cad07950ad5df6df46fc3.
2024-05-01 18:53:14 +03:00
22132d550c _assetref setunsafe (unstable buggy) 2024-05-01 18:53:14 +03:00
9f2016b619 _windowfps fixx 2024-05-01 18:53:14 +03:00
43e85e58ee _fixup 2024-05-01 18:53:14 +03:00
e50f87a5fb _fixup 2024-05-01 18:53:13 +03:00
79135e596a Throttle rendering in static content windows 2024-05-01 18:53:13 +03:00
63d298ca84 _guh 2024-05-01 18:53:13 +03:00
db318b56e3 Throttle tooltip window rendering 2024-05-01 18:53:13 +03:00
0fb0492738 Show Editor window true framerate in the fps counter widget 2024-05-01 18:53:13 +03:00
7ed59a4426 Add setting for specifying custom framerate when window is not active 2024-05-01 18:53:12 +03:00
a818f39464 Implement custom rendering framerate for RenderTask 2024-05-01 18:53:12 +03:00
d83220aad6 Fix window focus propagating to all windows when application is focused 2024-05-01 18:53:12 +03:00
70d7e9204a _line fixes 2024-05-01 18:53:12 +03:00
84da819f30 _font fixups
_font fixup

_font visject scaling fix

_font scaling dpi fixes

_font fix wrapping
2024-05-01 18:53:11 +03:00
f29a014aec _line render small opt 2024-05-01 18:53:11 +03:00
a2edead792 _font cache whitespace 2024-05-01 18:53:11 +03:00
479b65fab5 _font getchar opt2 2024-05-01 18:53:11 +03:00
e175c2ce3a _matrix experiments 2024-05-01 18:53:10 +03:00
9d1b65730f _font drawtext transform opt 2024-05-01 18:53:10 +03:00
dea5f7aa4e _matrix3x3 multiply unrolling 2024-05-01 18:53:10 +03:00
0c8064fb0c _font small opt 2024-05-01 18:53:10 +03:00
49497d1a78 _font array storage 2024-05-01 18:53:10 +03:00
674d5b9709 _font drawcall opt 2024-05-01 18:53:09 +03:00
26ae90a999 _font cached transform 2024-05-01 18:53:09 +03:00
cad96d8131 _font writereserve 2024-05-01 18:53:09 +03:00
df62892725 _font kerning cache 2024-05-01 18:53:09 +03:00
43b2348d62 _font cache v2 2024-05-01 18:53:08 +03:00
54761f40fe _font cache processtext entry 2024-05-01 18:53:08 +03:00
4ad78fdb80 Use SIMD-instructions in half-precision floats with AVX instruction set 2024-05-01 18:53:08 +03:00
e8cb1686c3 Add build setting for target CPU architecture in C++ compile environment 2024-05-01 18:53:08 +03:00
20a92a994e _gchandle list final 2024-05-01 18:53:08 +03:00