函数glGenFramebuffers的隐式声明

时间:2013-02-17 19:46:34

标签: ios opengl-es

刚开始使用Xcode和Open GL而且我正在接受 我的GL View类中的“函数glGenFramebuffers的隐式声明”。我正在导入

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import <OpenGLES/ES1/gl.h>

我也试过

#import <OpenGLES/EAGL.h>
#import <OpenGLES/ES1/gl.h>
#import <OpenGLES/ES1/glext.h>

并清理所有目标,但警告仍然存在!这是什么意思?我需要输入什么才能消失?

1 个答案:

答案 0 :(得分:1)

您需要导入OpenGLES/ES2/gl.hglGenFramebuffers功能在OpenGL ES 1中不可用。如果您确实想使用OpenGL ES 1,则需要使用glGenFramebuffersOES,这是OES_framebuffer_object扩展名。