OpenGL:gl.h,glut和glew

时间:2015-05-21 17:20:51

标签: opengl glut glew

我想知道是否可以结合旧的gl.h和glew(用于opengl 3.2)函数。我想使用glFramebufferTexture2D,但我的程序现在找不到它,因为它只包含过剩和gl.h。我该怎么办?我根本不想使用任何着色器编程。

1 个答案:

答案 0 :(得分:1)

混合和匹配头文件不是问题,因为最终头只是可用符号的字典,仅用于编译编译器当前处理的.c.c{c,pp,xx}文件

真正的麻烦从链接时间开始。并且在运行时使用OpenGL,具体取决于创建上下文的OpenGL版本配置文件。在您的情况下,建议使用兼容性配置文件上下文。只要您使用的GL装载机与其他程序不相冲突,您就可以了。

  

我该怎么办?

获得您喜欢的GL装载程序(GLEW,gl_load,GLee)并使用它。

  

我根本不想使用任何着色器编程。

FBO与着色器编程完全正交,并且使用一个对另一个没有任何影响。