Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Debuggers

    BuGLe 0.0.20130121

    Download button

    Downloads: 2,350  Tell us about an update
    User Rating:
    Rated by:
    Good (3.0/5)
    27 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Bruce Merry | More programs
    GPL / FREE
    January 22nd, 2013, 18:25 GMT [view history]
    ROOT / Programming / Debuggers

     Read user reviews (0)  Refer to a friend  Subscribe

    BuGLe description

    A tool for OpenGL debugging

    BuGLe is an open source software for OpenGL debugging, implemented as a wrapper library that sits between your application and OpenGL.

    Here is an extract from a log, generated from an application:

    stats.fps: 22.671
    stats.fragments: 52335
    stats.triangles: 99732
    trace.call: glXSwapBuffers(0x8117720, 0x01c00021)
    trace.call: glXMakeCurrent(0x8117720, 0x01c00021, 0x8444800) = 1
    trace.call: glBindBufferARB(GL_ARRAY_BUFFER, 1)
    trace.call: glMapBufferARB(GL_ARRAY_BUFFER, GL_READ_WRITE) = 0x45c3c000
    trace.call: glUnmapBufferARB(GL_ARRAY_BUFFER) = GL_TRUE
    trace.call: glBindBufferARB(GL_ARRAY_BUFFER, 0)
    trace.call: glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)
    trace.call: glLoadMatrixd(0xbfffe610 -> { { 0, -0.29661, 1.22295, 0 }, { 1.22295, 0, 0, 0 }, { 0, 1.18644, 0.305739, 0 }, { 0.037888, 1.61781, -1.52576, 1 } })
    trace.call: glActiveTextureARB(GL_TEXTURE0)
    trace.call: glTexEnvfv(GL_TEXTURE_ENV, GL_TEXTURE_ENV_COLOR, 0xbfffe5d0 -> { 0.778524, 0.778524, 0.569631, 0 })
    trace.call: glGetIntegerv(GL_MAX_TEXTURE_UNITS, 0xbfffe688 -> 4)
    trace.call: glBindBufferARB(GL_ARRAY_BUFFER, 1)
    trace.call: glVertexPointer(3, GL_FLOAT, 32, (nil))


    Product's homepage

    Requirements:

    · GCC

    What's New in This Release: [ read full changelog ]

    · This is a maintenance release: there are no major new features, but some things have been improved and there are many bugfixes.
    · Amongst other things, it should work better on Ubuntu 11.10 than previous releases.

      


    TAGS:

    OpenGL debugger | 3D debugger | debugger library | BuGLe | OpenGL | debugging

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM