CPU和GPU的通讯(应用阶段)

把数据加载到显存

  1. 数据从硬盘加载到系统内存(RAM)
  2. RAM把数据加载到显卡显存上:
    • 显卡对显存访问更快
    • 大多数显卡没有RAM的直接访问权利

设置渲染状态

什么是渲染状态?
答:这些状态定义了网格是如何被渲染(形状,颜色,材质等属性)

调用Draw Call(渲染命令)

  1. 发起方:CPU。接受方:GPU
  2. 指向一个需要被渲染的图元(primitives)列表
  3. GPU收到指令后,会根据渲染状态渲染所指定的图元列表
  4. 渲染所需的计算过程为GPU流水线