first of all I am aware that we can multi-thread our gameplay, but does the engine/Editor itself uses Multi-threading?
if yes can someone pinpoint me to where it is being used in the code
Multi-User (Concert) uses MT extensively, Iād start looking there!
- FRunnable
- FRHIThread
- FRenderingThread
- FAssetSearchManager
- FContentBrowserFileDataDiscovery
- FStreamSearch
- FAsyncSearchIndexTaskRunnable
- FRemoteBuildWorkerExecutor
- FRHIFrameOffsetThread
And so on.
There are more than a dozen threads in the engine.
1 Like