游戏渲染各部分各有什么负责?解决办法

游戏渲染各部分各有什么负责?
最进学习游戏编程,看书上讲解渲染引擎各部分,结果到最后都没弄清各部分由谁负责。请问一下坐标系变换,三角形剔除,光照等步骤各由谁完成,CPU或者GPU?Direct3D还是自己编写?

------解决方案--------------------
这些都是基本知识,建议楼主看一下关于计算机图形学的书,然后再看游戏开发的书

楼主看来是没有清楚图形渲染管线。

楼主可以参考我blog中的文章