]> OCCT Git - occt-copy.git/commitdiff
0024225: TKOpenGL, OpenGl_FrameBuffer - Wrong ID is used for attachement of depth...
authorkgv <kgv@opencascade.com>
Fri, 4 Oct 2013 18:44:26 +0000 (22:44 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 10 Oct 2013 10:29:19 +0000 (14:29 +0400)
src/OpenGl/OpenGl_FrameBuffer.cxx

index 1dd334d91125666c321d914ccaa9bebc2a6d5eb6..d829e9207589d27ada0477253de9a71947603c2c 100644 (file)
@@ -106,7 +106,7 @@ Standard_Boolean OpenGl_FrameBuffer::Init (const Handle(OpenGl_Context)& theGlCo
   glEnable (GL_TEXTURE_2D);
   glBindTexture (GL_TEXTURE_2D, myGlTextureId);
   theGlContext->extFBO->glFramebufferTexture2DEXT (GL_FRAMEBUFFER_EXT, GL_COLOR_ATTACHMENT0_EXT, GL_TEXTURE_2D, myGlTextureId, 0);
-  theGlContext->extFBO->glFramebufferRenderbufferEXT (GL_FRAMEBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT, GL_RENDERBUFFER_EXT, myGlFBufferId);
+  theGlContext->extFBO->glFramebufferRenderbufferEXT (GL_FRAMEBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT, GL_RENDERBUFFER_EXT, myGlDepthRBId);
   if (theGlContext->extFBO->glCheckFramebufferStatusEXT (GL_FRAMEBUFFER_EXT) != GL_FRAMEBUFFER_COMPLETE_EXT)
   {
     if (!isPowerOfTwo (mySizeX) || !isPowerOfTwo (mySizeY))