zousar shaker
a5d833e390
Add EQueuedWorkFlags::DoNotRunInsideBusyWait to tasks started by DDC so that as long running tasks, they don't get picked up by arbitrary busy waits.
...
#rb Devin.Doucette
[CL 30043718 by zousar shaker in ue5-main branch]
2023-12-01 11:56:56 -05:00
devin doucette
72f0249b95
Replaced uses of FLazyEvent with FManualResetEvent
...
#rb none
#rnx
[CL 24810985 by devin doucette in ue5-main branch]
2023-03-27 18:26:53 -04:00
devin doucette
f52cece901
Reverted the conversion of FLazyEvent to FManualResetEvent while investigating an issue
...
#rb none
#rnx
[CL 24763649 by devin doucette in ue5-main branch]
2023-03-23 12:35:09 -04:00
devin doucette
18dfce3eca
Added FManualResetEvent
...
This is a one-byte manual-reset event that can replace that use case for the experimental FLazyEvent.
#rb Zousar.Shaker
[CL 24756514 by devin doucette in ue5-main branch]
2023-03-22 19:47:06 -04:00
charles bloom
5e488c3f89
LaunchTaskInThreadPool API change needs to be properly deprecated
...
add pass-through for old args
#rb devin.doucette
#preflight none
[CL 24263337 by charles bloom in ue5-main branch]
2023-02-16 13:36:05 -05:00
charles bloom
048e8bc0fd
AssetCompilingManager track down and log about resources that don't set RequiredMemory
...
mark places that need fixing with [at]todo RequiredMemory
add DebugName to Task and Work to track down sources of the work items
#preflight https://horde.devtools.epicgames.com/job/63eabe61b96a6b2718336f8f
#rb danny.couture
[CL 24201094 by charles bloom in ue5-main branch]
2023-02-13 22:01:48 -05:00
Devin Doucette
110afa128b
DDC: Added new build scheduler modular features to queue by type and reserve memory
...
#preflight 638128f3cc307d6fa5b4ee80
#rb Zousar.Shaker
[CL 23271781 by Devin Doucette in ue5-main branch]
2022-11-25 21:38:59 -05:00
Devin Doucette
e2483014be
DDC: Added LaunchTaskInThreadPool as a replacement for the two existing thread pool task requests
...
#preflight 6380f7c4170bc34a93b9104b
#rb Zousar.Shaker
[CL 23267593 by Devin Doucette in ue5-main branch]
2022-11-25 12:35:29 -05:00