1.2 GPU与CPU之间通信(实际流程)
2.2.1应用阶段
(1)把数据加载到显存(显卡存储空间)中:
将数据先从硬盘加载到内存中,其中的网格、纹理、顶点位置信息等数据再加载到显存中。因为显存的访问速度更快。
(2)设置渲染状态
定义场景中的网格使用哪个顶点着色器/片元着色器、光源属性、材质等等,准备好后CPU会进行调用渲染命令(Draw Call)来通知GPU准备渲染。
(3)调用Draw Call
Draw Call这个命令会指向一个需要被渲染的图元列表,然后GPU根据上一阶段定义好的,该图元的材质、纹理、着色器以及顶点数据等等来进行计算,最终输出像素。

浙公网安备 33010602011771号