简易版的渲染管线 问答题 graphic renderpipeline_插值

 

 

 

 简易版的渲染管线 问答题 graphic renderpipeline_javascript_02

 简易版的渲染管线 问答题 graphic renderpipeline_javascript_03

 

 

 

 

 

1.输入数据装配IA根据primitive类型 和顶点layout处理attribute 得到顶点列表

2.顶点处理阶段 进行一系列空间变换得到clipspace的顶点数据 vs ts gs--ts gs是可选的

3.vertex post-processing

  Transform feedback-stream output

  Clip

  Perspective division

  Viewport porting

4.primitive组装 如果有ts gs 这个stage挪到vertex stage前面

  face culling

5.Rasterization

  离散

  插值

  earlytest

简易版的渲染管线 问答题 graphic renderpipeline_插值_04

 

 

6.fragment 

7.om

 简易版的渲染管线 问答题 graphic renderpipeline_javascript_05

 

 

 

 mobile:

简易版的渲染管线 问答题 graphic renderpipeline_javascript_06

 

 

简易版的渲染管线 问答题 graphic renderpipeline_数据_07

 

 

 

一个pass里先处理所有的顶点 再做后面的