OpenGL

OpenGL常用概念梳理

2019-04-20  本文已影响37人  伤心的EasyMan
3D术语
OpenGL

数据饥饿:从一块内存中将数据复制到另一块内存中,传递速度是非常慢的,内存复制数据时,CPU和GPU都不能操作数据(避免引起错误)

着色器
着色器的渲染
着色器的渲染流程
着色器渲染流程.png
管线

渲染管线也称为渲染流水线,是显示芯片内部处理图形信号相互独立的并行处理单元。
在某种程度上可以把渲染管线比喻为工厂里面常见的各种生产流水线,工厂里的生产流水线是为了提高产品的生产能力和效率,而渲染管线则是提高显卡的工作能力和效率。

  1. 可编程管线

可编程管线是将OpenGL ES固定函数渲染流水线以可编程的方式实现,在这些具体的步骤中运行自己定义的函数,这样可以灵活的扩展图形渲染流水线的功能。

  1. 固定管线

固定管线是不需要也不允许你自己去定义顶点渲染和像素渲染的具体逻辑,它内部已经固化了一套完整的渲染流程。

上一篇 下一篇

猜你喜欢

热点阅读