Problem with FBOs

Started by
0 comments, last by Icebraker 17 years, 5 months ago
Hi, I"m trying to get Framebuffer-objects running for my project. I"ve programmed to following code so far(i ist size of the image): glGenFramebuffersEXT(1, &fbId); glGenRenderbuffersEXT(1, &renderId); glGenTextures(1, &texId); glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, fbId); glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, renderId); glBindTexture(GL_TEXTURE_2D, texId); glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, GL_RGB32F_ARB, i, i); glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT,GL_RGBA8,GL_RENDERBUFFER_EXT,renderId); glFramebufferTexture2DEXT(GL_FRAMEBUFFER_EXT,GL_COLOR_ATTACHMENT0_EXT,GL_TEXTURE_2D,texId,0); checkFBO(glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT)); However, glCheckFramebufferStatusEXT does not return GL_FRAMEBUFFER_COMPLETE_EXT. According to glxinfo my Card/System does support the FBO extension and no errors occur at compiletime. Did I forget some important commands to setup the framebuffer? Thx, Icebraker
Advertisement
glCheckFramebufferStatusEXT() returns 0, which does not seem to match any of the constants from the spec... What does a returnvalue of 0 imply?

This topic is closed to new replies.

Advertisement