Hello! I'm a CS Student working on a project analyzing aspects of the Godot engine, and was curious if anyone could help me understand what exactly the RenderingServer does to further optimize the rendering process. I remember reading somewhere that, since Godot uses multiple renderers that they didn't develop, they don't have control over how the GPU is utilized, so the RenderingServer does as much work on the CPU as possible to offload the work(though I can't for the life of me find where I read that). My question is, what exactly does it do to achieve this? Are there any resources I could look into that would help me answer this question?

Thanks!

  • xyz replied to this.