Wojtek Figat
1e3ce48024
Fix compilation regression
2025-11-26 23:43:20 -08:00
Wojtek Figat
c8839b8587
Add support for Cooperative Suspend when running on Mono
...
Informs mono runtime that Job System, Thread Pool or Content Load threads can wait when they are going idle between tasks.
2025-11-26 00:22:48 -08:00
Wojtek Figat
89c7f4b0a3
Fix ManagedDictionary cache to be cleared on hot-reload
2025-06-09 17:19:36 +02:00
Wojtek Figat
03d52d4eb9
Add support for building engine without logging
2025-05-28 04:05:12 +02:00
Wojtek Figat
15da2d59e5
Add GPUTexture::DownloadData to C#
...
#2973 #1446
2025-04-07 23:32:37 +02:00
Wojtek Figat
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
e77ae12b9b
Fix unboxing of array type Variants
2024-05-05 13:15:54 +03:00
Wojtek Figat
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
Wojtek Figat
74b77bfa4c
Fix regression from 38a0718b70
2023-12-06 14:34:34 +01:00
Wojtek Figat
38a0718b70
Fix invalid tracy events from C# profiling api when profiler gets connected mid-event
2023-12-06 00:24:30 +01:00
Wojtek Figat
8f3a5bd74a
Improve ObjectsRemovalService to handle newly added objects removing
2023-10-11 17:41:35 +02:00
Wojtek Figat
bc762761dd
Fix engine when used without C# scripting at all
2023-10-11 12:35:27 +02:00
0008123e76
Cache ManagedDictionary types and helper method thunks
2023-08-13 23:15:06 +03:00
Wojtek Figat
11bb6d4364
Fix crash when using custom Anim Graph node (.NET 7 regression)
2023-07-24 14:23:28 +02:00
Wojtek Figat
fd23a61846
Fix ManagedDictionary error on null object
2023-03-29 10:32:30 +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