Wojtek Figat
3b90e75307
Various improvements to serialization of data encoded via Base64 to Json
2023-07-13 13:10:34 +02:00
Wojtek Figat
9d640656e6
Fix StringUtils::ConvertANSI2UTF16 to properly handle multi-byte characters Length
...
#1225
2023-07-03 12:10:06 +02:00
Wojtek Figat
3119c50789
Fix nullable warnings
2023-06-28 20:09:01 +02:00
Wojtek Figat
81ae687238
Merge remote-tracking branch 'origin/master' into 1.6
2023-05-28 16:34:38 +02:00
Wojtek Figat
62946f6359
Cleanup and improve code from #1109
2023-05-28 16:12:32 +02:00
Menotdan
1855ff133e
Tweak a few classes, add the Base classes.
2023-05-10 12:46:54 -04:00
Menotdan
59c54db275
Implement C# callback for pixels finished reading
2023-05-10 00:58:38 -04:00
Menotdan
1ebf4d49e5
trying to get the correct window
2023-05-09 16:49:03 -04:00
Menotdan
c73ab05d70
Rather odd attempt to screenshot the view
2023-05-09 16:14:37 -04:00
Wojtek Figat
04439d9dec
Upgrade Editor analytics from deprecated Universal Analytics to the latest GA4
2023-05-08 11:40:20 +02:00
Wojtek Figat
12f4dc74d2
Optimize default C# stdlib references to prevent using jit-ed features in a game assembly
2023-04-01 23:34:05 +02:00
Wojtek Figat
a25eae5d10
Move dotnet7 native interop, wrappers and marshalers into FlaxEngine.Interop namespace
2023-03-28 13:20:18 +02:00
Wojtek Figat
8d7225c056
Remove debug code leftover from 4755c42d70
2023-03-27 17:35:56 +02:00
Wojtek Figat
4755c42d70
Fix .NET generic class typename to match old mono style without inlined assembly name and ver
2023-03-27 17:30:48 +02:00
Wojtek Figat
510fc443e8
Refactor CoreCLR runtime into explicit dotnet api instead of mocking mono api
...
Required by platforms that will use mono under the hood for .Net 7
New `USE_CSHARP` define for C# ability
Engine doesn't use `mono_*` apis directly but via MCore/MClass/MMethod/ apis
2023-03-27 17:29:42 +02:00
Wojtek Figat
0270772463
Merge remote-tracking branch 'origin/master' into dotnet7
2023-02-06 10:02:13 +01:00
Wojtek Figat
ac45bbe53e
Wait for asset load in MeshDataCache
2023-02-05 13:02:27 +01:00
Filip Franik
836f72481b
Fix to DownloadMeshData calling the Finished event before the _meshDatasInProgress was set to false.
2023-01-31 23:44:33 +01:00
Wojtek Figat
0847ccc360
Fix loading xml docs for assembly
2023-01-25 19:52:06 +01:00
Wojciech Figat
f3366178ea
Refactor manually written managed bindings to use C-style exported P/Invoke
2023-01-23 18:14:38 +01:00
Wojciech Figat
59ba9102a6
Merge branch 'dotnet7' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet7
2023-01-12 15:15:40 +01:00
Wojciech Figat
daa92db25c
Add support for using managed method thunks on dotnet7 in all cases
2023-01-12 15:14:43 +01:00
Wojciech Figat
eebc4951de
Merge branch '1.5' into dotnet7
...
# Conflicts:
# Source/Platforms/DotNet/NUnit/agents/net40/nunit-agent.exe
# Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.api.dll
# Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.core.dll
# Source/Platforms/DotNet/NUnit/agents/net7.0/nunit.agent.addins
# Source/Platforms/DotNet/NUnit/nunit.engine.api.dll
# Source/Platforms/DotNet/NUnit/nunit.engine.core.dll
# Source/Platforms/DotNet/NUnit/nunit.engine.dll
# Source/Platforms/DotNet/NUnit/nunit3-console.exe
# Source/Platforms/DotNet/NUnit/nunit3-console.exe.config
# Source/Platforms/DotNet/NUnit/testcentric.engine.metadata.dll
# Source/Tools/Flax.Build/Deps/Downloader.cs
# Source/Tools/Flax.Stats/CodeFrame.cs
# Source/Tools/Flax.Stats/CodeFrameNode.cs
# Source/Tools/Flax.Stats/Flax.Stats.Build.cs
# Source/Tools/Flax.Stats/Languages.cs
# Source/Tools/Flax.Stats/Program.cs
# Source/Tools/Flax.Stats/TaskType.cs
# Source/Tools/Flax.Stats/Tools.cs
# Source/Tools/FlaxEngine.Tests/TestEditorUtils.cs
2023-01-10 15:49:44 +01:00
Wojciech Figat
a7e428a21c
Merge branch 'master' into 1.5
...
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GI/GlobalSurfaceAtlas.flax
# Content/Shaders/TAA.flax
# Content/Shaders/VolumetricFog.flax
# Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
# Source/Engine/Core/Config/GraphicsSettings.cpp
# Source/Engine/Engine/PostProcessEffect.cs
# Source/Engine/Graphics/GPUResourcesCollection.cpp
# Source/Engine/Graphics/GPUResourcesCollection.h
# Source/Engine/Graphics/PostProcessBase.h
# Source/FlaxEngine.Gen.cs
2023-01-10 15:37:55 +01:00
Wojciech Figat
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
9f76e9e230
Hide types in unloaded scripting assemblies
2023-01-09 15:20:24 +02:00
Wojciech Figat
04799c89dc
Merge branch 'dotnet7' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet7
2022-12-21 12:28:55 +01:00
Wojciech Figat
9a5c105db9
Merge branch '1.5' into dotnet7
2022-12-21 10:35:58 +01:00
55747edaae
Cleanup
2022-12-21 00:40:38 +02:00
Wojciech Figat
df82a0f5d0
Add **GPU Memory profiler** to Editor
2022-12-08 16:30:37 +01:00
96dc279ebd
Implement .NET 7 runtime support and bindings generation
2022-11-26 14:37:07 +02:00
Wojciech Figat
dbd48ac5b4
Fix parsing html tags with starting with slash
2022-08-03 10:15:42 +02:00
Wojciech Figat
095f20ab6a
Add HtmlParser to engine utilities (with unit tests for it)
2022-08-02 16:05:21 +02:00
Wojtek Figat
fe1cab6a7f
Add Default auto-generated member to scripting structures and improve deserialization
2022-08-01 18:49:54 +02:00
Wojtek Figat
20572c53af
Add Noise sampling nodes to graphs
2022-07-31 23:43:35 +02:00
Wojtek Figat
2104dbc682
Add new **Noise** library for C++/C#/VisualScript/HLSL utilities
2022-07-31 22:20:38 +02:00
Wojtek Figat
9ff0ad4734
Fix order of Large Worlds Real using
2022-07-18 20:20:12 +02:00
Wojciech Figat
cf1f8487e7
Merge remote-tracking branch 'origin/master' into gi
2022-06-15 10:37:24 +02:00
Wojtek Figat
d4d27b88f0
Format engine codebase with ReSharper
2022-06-14 19:05:04 +02:00
Wojciech Figat
2522d84a21
Add default Post Process options to Graphics Settings
2022-06-14 12:01:16 +02:00
Wojtek Figat
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
Wojciech Figat
cad9bad950
Merge remote-tracking branch 'origin/master' into gi
2022-04-21 12:57:08 +02:00
Wojtek Figat
c99793d2a4
Fix typo
2022-04-11 18:32:28 +02:00
Wojciech Figat
db0cb04b83
Merge remote-tracking branch 'origin/master' into gi
2022-04-11 10:37:23 +02:00
Wojtek Figat
1eac02d173
Fix opening and editing animation with missing Anim Events
2022-04-10 20:58:25 +02:00
Wojciech Figat
cff57e5697
Fix inserting to RectPack after freeing node
2022-04-01 14:15:09 +02:00
Wojciech Figat
251de1b643
Add support for freeing slots in RectPack
2022-04-01 12:41:09 +02:00
Wojciech Figat
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
Wojtek Figat
0f9f3905ed
Add json serialization utils for objects to save/load from raw bytes
2022-01-08 15:06:15 +01:00
Wojciech Figat
ea71e8cbe6
Tweaks for doc comments
2021-12-07 18:23:01 +01:00