ch02.渲染流水线

第二章 渲染流水线

2.1.2 什么是渲染流水线.

如下图:
渲染流水线中的3个概念

  • 应用阶段.

    1. 准备好场景数据.
    2. 粗粒度剔除工作(为了性能)
    3. 设置每个模型的渲染状态.

    注: 开发者主导,不在此讨论范畴.

  • 几何阶段.

  • 光栅化阶段.

2.2 CPU和GPU通信.

渲染流水线起点是CPU,应用阶段分为3步.

  1. 加入显存.
    硬盘(Hard Disk Drive, HDD) -> 内存(Random Access Memory, RAM) -> 显存(Video RAM,VRAM)

  2. 设置渲染状态.

  3. Draw Call.
    这是一个从CPU发送到GPU的命令. GPU流水线

2.3 GPU流水线

2.3.1 概述

流程图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值