Results 1 to 3 of 3

Thread: GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT warning?

  1. #1
    Junior Member Newbie
    Join Date
    Apr 2011
    Posts
    1

    GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT warning?

    Hi all,
    I'm quite new to pure OpenGL programming and actually this particular question comes from a cross-platform game SDK I'm using called ShiVa 3D which implements OpenGL... Whenever I open the ShiVa editor I see the warning "GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT", and unfortunately no one on the ShiVa forums seems to know what the cause might be. What does this message mean exactly? All my textures are power-of-two dimensions, and that's the only potential solution to this warning message that random googling has led me to...

    thanks,
    ccj

    edit: some further experimentation shows that no single model in the environment appears to be the cause-- removing them one by one (twice, alternating which was removed last) didn't make any difference until they were all gone and the environment was empty except for a light source entity. Removing only the light source entity also stops the warning, so I'm not quite sure what to make of this... is there a problem with my light source entity or might there be some problem with any (or all?) the models it casts light on?

  2. #2
    Senior Member Regular Contributor
    Join Date
    Nov 2010
    Location
    Brazil, Rio de Janeiro
    Posts
    147

    Re: GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT warning?

    Framebuffer is used for offscreen rendering. This error occurs when checking for errors in a framebuffer. Probably when attaching some buffer or texture do the framebuffer that has dimension 0 or any other invalid value. You gonna need to look where from this error comming from since this has nothing to do with external textures.

    Framebuffer Object

  3. #3
    Senior Member OpenGL Lord
    Join Date
    Mar 2015
    Posts
    6,671

    Re: GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT warning?

    Probably when attaching some buffer or texture do the framebuffer that has dimension 0 or any other invalid value.
    No, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT happens when you're using a framebuffer object and the attached images do not have the same width/height. This is a limitation of the EXT version of FBO only; the ARB version doesn't have this limitation.

    If this is associated with a light, then I'm guessing you're doing some form of shadow-mapping with that light (hence the need for the FBO)? If so, then either you or ShiVa are setting up the FBO incorrectly.

Similar Threads

  1. Replies: 0
    Last Post: 08-28-2014, 02:42 AM
  2. compiler warning
    By Deep in forum OpenGL: GLSL
    Replies: 2
    Last Post: 10-13-2009, 08:45 AM
  3. GLUT warning
    By Tjaco in forum OpenGL: Basic Coding
    Replies: 1
    Last Post: 09-30-2005, 10:13 PM
  4. Uh it says warning...
    By in forum OpenGL: User Software
    Replies: 0
    Last Post: 07-24-2001, 11:24 PM
  5. Warning for TNT 1 users !!!
    By Crusader in forum OpenGL: Advanced Coding
    Replies: 0
    Last Post: 09-18-2000, 09:18 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean