[=Runreal_;619538]
Just a simple question…
When will multi-threading be fully supported? By that I mean fully optimized usage across all cores and not just on one as several gamers and benchmarks have actually revealed.
[/]
I am not quite sure what specifically you mean, since multi-threading can be done in a lot of areas.
If you mean the renderer itself, that will become more multi-threaded with DX12 and Vulkan, since only those APIs were really designed for multi-threaded access to the GPU. So the load you currently have one the one render thread will be spread better in the future when support for those new APIs is done.
The game thread however is a different thing, and there its usually up to you to write your own code in a multi-threaded way using classes like FRunnable. If you however talk about some specific framework part that is not multit-hreaded enough, like CharacterMovementComponent or something like that, there it’s obviously up to Epic to do that. But those stuff is usually quite optimized already.
So maybe you should ask more specifically about the area where you currently miss multi-threading ![]()