首页 > 其他 > 详细

OpenGLES3.0创建着色器步骤

时间:2018-01-25 11:59:06      阅读:297      评论:0      收藏:0      [点我收藏+]
需要创建着色器对象和程序对象。


着色器对象相当于c语言的编译器(为源代码生成目标代码,例如.obj或.o文件)

程序对象相当于c语言的链接程序(将对象文件链接为最后的程序)


创建步骤:

1 创建顶点着色器对象和片段着色器对象//glCreateShader

2 将源代码连接到每个着色器对象//glShaderSource

3 编译着色器对象//glCompileShader

4 创建一个程序对象//glCreateProgram

5 将编译后的着色器对象连接到程序对象//glAttachShader

6 链接程序对象//glLinkProgram

最后,通知GL使用这个程序进行绘图。


OpenGLES3.0创建着色器步骤

原文:http://blog.51cto.com/ymdzz/2064966

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!