What is a best way to learn about how RHIThread, RenderThread and GameThread works at low level?

Hi,

I am very new to UE.

I am working on accelerate UE games on CPU, but to do that, I need to understand how RHIThread, RenderThread, GameThread, and maybe other threads works and how they interact with each other.

Anyone can point me to a direction is appreciated.

Best wishes,

I came across this video a while ago, and it explains the internal workings of the engine in very good detail.

It may not be exactly what you are looking for, but it is good start.

2 Likes

Thank you so much! @mindfane