OpenGL 从入门到成魔-第3章- Shader 和 Prog
2020-05-28 本文已影响0人
__若只如初见
注:参考自bilibili系列视频,OpenGL 从入门到成魔-第3章- Shader 和 Program(上)https://www.bilibili.com/video/BV1UV411C7oM
OpenGL 的工作原理
OpenGL是CPU和GPU之间数据交换的桥梁。CPU负责计算视图frame,图片解码,需要绘制的纹理图片通过数据总线交给GPU; GPU负责纹理混合,顶点变换与计算,像素点的填充计算,渲染到帧缓冲区。
shader(着色器)是运行在GPU上的一段程序。

Program 和 Shader
多个shader attach 到一起,就是一个Program

注:代码参照视频中的介绍流程