0

我正在使用 制作一个简单的程序OpenGL ES,但收到警告

“将参数 2 传递给 glBindRenderbuffer 从指针生成整数而不进行强制转换”

由于我是 OpenGL ES 的新手,因此无法修复此警告。请帮我修复它。这是我的代码

-(void)setupRenderbuffer
{
     glGenRenderbuffers(1, colorRenderBuffer);
    glBindRenderbuffer(GL_RENDERBUFFER, colorRenderBuffer);
    [context renderbufferStorage:GL_RENDERBUFFER fromDrawable:eaglLayer];
}
4

1 回答 1

0

我得到了答案……有一个小的打字错误……这段代码应该是这样的……

-(void)setupRenderbuffer
{
    glGenRenderbuffers(1, &colorRenderBuffer);
    glBindRenderbuffer(GL_RENDERBUFFER, colorRenderBuffer);
    [context renderbufferStorage:GL_RENDERBUFFER fromDrawable:eaglLayer];
}
于 2013-04-09T04:27:18.443 回答