传递参数2 glBindRenderbuffer将指针整数,未作铸
问题描述:
我使用OpenGL ES
做一个简单的程序,但得到警告传递参数2 glBindRenderbuffer将指针整数,未作铸
“传递参数2 glBindRenderbuffer将指针 整数,未作类型转换”
由于我是OpenGL ES的新手,我无法修复此警告。请帮我解决它。这里是我的代码
-(void)setupRenderbuffer
{
glGenRenderbuffers(1, colorRenderBuffer);
glBindRenderbuffer(GL_RENDERBUFFER, colorRenderBuffer);
[context renderbufferStorage:GL_RENDERBUFFER fromDrawable:eaglLayer];
}
答
我得到的答案......有一个小打字错误...这个代码应该是这样的......
-(void)setupRenderbuffer
{
glGenRenderbuffers(1, &colorRenderBuffer);
glBindRenderbuffer(GL_RENDERBUFFER, colorRenderBuffer);
[context renderbufferStorage:GL_RENDERBUFFER fromDrawable:eaglLayer];
}