Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 10 of 10

Thread: Best IDE for begginers ..

  1. #1
    Junior Member Newbie
    Join Date
    Apr 2010
    Posts
    21

    Best IDE for begginers ..

    Since I started studying OpenGL, many times I bump on errors. Because this errors are not always obvious to me, I would like to ask if there is any particular IDE for writing OpenGL Code, executing and debugging it.

    For example in my latest Cube problem, I managed to render each side of my Cube. Separately. But when trying to render the Cube, all I get is a blank screen. Is there any IDE that can give me info about what does it going on in the background.

    I am using Linux and I would prefer suggestions for Linux but I can also use Windows applications.

    Thank you in advance.

  2. #2
    Senior Member OpenGL Pro Aleksandar's Avatar
    Join Date
    Jul 2009
    Posts
    1,136

    Re: Best IDE for begginers ..

    There is no such IDE.

    Unfortunately, AFAIK there is no usable IDE either for OpenGL nor or GLSL. Some usable hints you can get from gDEBugger, but I think it is not something you are looking for.

  3. #3
    Member Regular Contributor
    Join Date
    Apr 2007
    Posts
    269

    Re: Best IDE for begginers ..

    For debugging on Linux I use the BuGLe GUI.

    http://bugle.sourceforge.net

    See an old screenshot here: http://sourceforge.net/project/scree...roup_id=110905


    You can set openGL break points, ask the GUI to stop on OpenGL errors, check visually the contents of the framebuffer (color buffers, depth buffer) of the textures, the loaded GLSL code, the OpenGL state,...

    First you have to compile it. (make sure you set CFLAGS=-U_FORTIFY_SOURCE before compiling gldb otherwise you will get a message like *** %n in writable segment detected ***) ref:
    http://www.opengl.org/sdk/tools/BuGL...q.php#id542283

    then you just launch the GUI on the program you want to debug:

    $ gldb-gui myProgram

    For other debugging tools see the OpenGL wiki:
    http://www.opengl.org/wiki/Debugging_Tools

  4. #4
    Senior Member OpenGL Pro Aleksandar's Avatar
    Join Date
    Jul 2009
    Posts
    1,136

    Re: Best IDE for begginers ..

    As a MS Windows programmer, I have never tried BuGLe, but none of other mentioned debugging and profiling tools deserves to be called IDE. The list should be broadened with GLExpert (command prompt output and only with instrumented drivers) and NVIDIA Parallel Nsight (aka Nexus, which requires two machines for debugging). Neither of them is suitable for beginners.

  5. #5
    Member Regular Contributor
    Join Date
    Apr 2007
    Posts
    269

    Re: Best IDE for begginers ..

    As a MS Windows programmer, I have never tried BuGLe
    Indeed, this is a Linux-specific tool :-)

  6. #6
    Intern Contributor
    Join Date
    Nov 2006
    Location
    Peru
    Posts
    95

    Re: Best IDE for begginers ..

    NeTbeans, OpenGL plugin it have a shader editor, but it's being removed right now .
    Eclipse is my favorite ID.

    Both have an excellent subversion system.

  7. #7
    Intern Newbie
    Join Date
    Feb 2010
    Posts
    41

    Re: Best IDE for begginers ..

    Well, I don't know about finding out what's going on in the background, but I'd recommend Code::Blocks (http://www.codeblocks.org/). It's free, open source, and it works well on Linux. But from what overlay says, you could try BuGLe, too -- I actually might try that myself, it sounds interesting.
    "There is no path to peace. Peace is the path." -Gandhi

  8. #8
    Member Regular Contributor Rosario Leonardi's Avatar
    Join Date
    Aug 2008
    Location
    Italy
    Posts
    354

    Re: Best IDE for begginers ..

    Butterfly
    http://xkcd.com/378/

    :P
    I use vim and glslDevil
    ~ ~ I tell you, realtime 3D is made of blood, sweat and screams! ~ ~

  9. #9
    Junior Member Newbie
    Join Date
    Apr 2010
    Posts
    21

    Re: Best IDE for begginers ..

    He he he ... bash rules !!

  10. #10
    Newbie Newbie
    Join Date
    Nov 2012
    Posts
    1

    opengl ide

    Quote Originally Posted by abominable View Post
    Since I started studying OpenGL, many times I bump on errors. Because this errors are not always obvious to me, I would like to ask if there is any particular IDE for writing OpenGL Code, executing and debugging it.

    For example in my latest Cube problem, I managed to render each side of my Cube. Separately. But when trying to render the Cube, all I get is a blank screen. Is there any IDE that can give me info about what does it going on in the background.

    I am using Linux and I would prefer suggestions for Linux but I can also use Windows applications.

    Thank you in advance.

    i hope this suit ur requirement....

    http://www.bloodshed.net/dev/devcpp.html


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •