Wojtek Figat
|
eb281a7574
|
Additional improvements to scene rendering
|
2022-11-15 22:39:03 +01:00 |
|
Wojtek Figat
|
9c7da16c1a
|
Add multi-threaded scene rendering with Job System
|
2022-11-06 20:44:43 +01:00 |
|
Wojtek Figat
|
bb7d4f7812
|
Fix console builds
|
2022-08-07 21:06:17 +02:00 |
|
Wojciech Figat
|
9d8f75d957
|
Fix rare issues with Task Graph not waiting for system due to recent job system changes #721
|
2022-08-05 11:05:11 +02:00 |
|
Wojciech Figat
|
ec7aece135
|
Improve Job System changes to prevent dynamic memory allocation and ref counting (#721)
|
2022-07-05 08:52:53 +02:00 |
|
Wojciech Figat
|
64b2b23201
|
Merge branch 'jobsystem_changes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-jobsystem_changes
|
2022-07-04 15:45:49 +02:00 |
|
|
|
1978949b22
|
Allocate job context dynamically to prevent deadlocks
|
2022-06-12 13:56:13 +03:00 |
|
|
|
dc2a9c0702
|
Support dispatching jobs within jobs in JobSystem
|
2022-06-06 17:17:15 +03:00 |
|
Wojciech Figat
|
7979831f5c
|
Add JobSystem.Execute utility for quick jobs running
|
2022-02-14 14:34:43 +01:00 |
|
Wojciech Figat
|
8c2241c6dc
|
Update copyright year
|
2022-01-14 13:31:12 +01:00 |
|
Wojtek Figat
|
dfa5e91322
|
Fix conditional variables usage on broadcast by using a shared mutex
|
2022-01-12 17:36:06 +01:00 |
|
Wojtek Figat
|
192af7ec14
|
Refactor native core objects to simplify usage for newcomers
|
2022-01-08 15:06:23 +01:00 |
|
Wojciech Figat
|
2192852510
|
Fix crash when passing function with lambda to the Job System
|
2021-12-09 17:09:07 +01:00 |
|
intolerantape
|
25deea220c
|
Added overload of Task::StartNew() to support void-returning member functions.
|
2021-12-03 07:54:08 -08:00 |
|
Wojtek Figat
|
8938f13a0b
|
Add support for compiling and running engine without C# scripting
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
|
2021-10-23 16:43:15 +02:00 |
|
Wojtek Figat
|
074aa8c3fb
|
Optimize ThreadLocal by removing size check
|
2021-08-30 20:29:58 +02:00 |
|
Wojtek Figat
|
7fc144b07b
|
Fix some memory leaks
|
2021-08-13 13:13:12 +02:00 |
|
Wojtek Figat
|
f5e5686853
|
Optimize includes in ThreadLocal.h
|
2021-07-08 00:34:49 +02:00 |
|
Wojtek Figat
|
446458d20c
|
Add PLATFORM_THREADS_LIMIT for maximum concurrency limiting
|
2021-07-08 00:34:48 +02:00 |
|
Wojtek Figat
|
29be6b0068
|
Fix ThreadLocal to use atomic operations and prevent rare race conditions
|
2021-07-08 00:34:48 +02:00 |
|
Wojtek Figat
|
c2590fc0d9
|
Optimize multiple dispatches on JobSystem done via TaskGraph
|
2021-06-16 19:02:02 +02:00 |
|
Wojtek Figat
|
bf70a42d86
|
Change TaskGraphSystem ordering
|
2021-06-15 23:49:43 +02:00 |
|
Wojtek Figat
|
f5cdb0abfd
|
Add Delay node to Visual Scripting
|
2021-06-14 16:10:08 +02:00 |
|
Wojtek Figat
|
d7e7dcc823
|
Add Task Graph
|
2021-06-12 23:20:10 +02:00 |
|
Wojtek Figat
|
47af31a8c4
|
Tweaks
|
2021-06-12 23:20:09 +02:00 |
|
Wojtek Figat
|
544cb1ff6d
|
Finish job system
|
2021-06-12 23:20:07 +02:00 |
|
Wojtek Figat
|
982b22b4b1
|
Add Job System
|
2021-06-12 23:20:05 +02:00 |
|
Wojtek Figat
|
0e75dba142
|
Optimize C++ compilation time
|
2021-04-30 16:27:57 +02:00 |
|
Wojtek Figat
|
3bc99c0949
|
Fix error on starting task to continue if it has been canceled
|
2021-02-21 15:01:03 +01:00 |
|
VNC
|
6ab300025b
|
Fixed a ton of typos
|
2021-01-05 02:13:15 +01:00 |
|
Jean-Baptiste Perrier
|
03eb39afe6
|
Bumping all copyright headers to 2021.
|
2021-01-02 14:28:49 +01:00 |
|
Wojtek Figat
|
6fb9eee74c
|
You're breathtaking!
|
2020-12-07 23:40:54 +01:00 |
|