0

を使用して簡単なプログラムを作成してOpenGL ESいますが、警告が表示されます

「glBindRenderbuffer に引数 2 を渡すと、キャストなしでポインターから整数が作成されます」

私は 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 に答える