BuGLe

Software Screenshot:
BuGLe
Software Details:
Version: 0.0.20140104
Upload Date: 17 Feb 15
Developer: Bruce Merry
Distribution Type: Freeware
Downloads: 15

Rating: 1.0/5 (Total Votes: 1)

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))

What is new in this release:

  • This is the first release to use the Khronos XML API registry, with the result that reflection information is more accurate.
  • It also contains a number of bug fixes.

What is new in version 0.0.20111115:

  • 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.

What is new in version 0.0.20101121:

  • This release contains miscellaneous bugfixes. In particular, it should now build with Ubuntu 10.10.

What is new in version 0.0.20091026:

  • This release fixes a compilation problem with newer versions of glext.h.
  • If you have successfully installed the previous version, there is no need to upgrade.

What is new in version 0.0.20090706:

  • Make compilation work with latest glext.h

What is new in version 0.0.20090411:

  • Fix display of uniform arrays to show all elements, not just one (closes: #53)
  • Fix input system to not call X functions inside an event predicate (closes: #55)
  • Improved symbolic display of enums for EGL and GLX
  • Added block parameter to bugle_api_enum_name and bugle_api_enum_extensions
  • Removed bugle_count_glx_attributes in favour of generic bugle_count_glwin_attributes
  • Removed bugle_dump_glx_attributes in favour of generic bugle_dump_glwin_attributes
  • Added .bc entries for dumping of attribute lists, particularly in EGL
  • Add include dir to bugle.pc to make compilation of third-party plugins work better
  • Fix crashes when using repeat counts in buffer viewer
  • Fix segfault on starting command-line gldb
  • Add stats_calltimes filterset
  • Made specifying a command on the command-line optional

What is new in version 0.0.20090311:

  • Give budgie a separate configure.ac and Makefile.am, to make cross-compilation easier
  • Reverted to old version of gnulib without GPLv3 code
  • Fix missing symbol globjects_delete_single in ES2.0 port
  • Fix compilation errors due to ssize_t not being defined
  • Fix extraction of uniforms
  • Tweaks to the debug protocol and fixes to the related code
  • Updated protocol documentation as part of the user manual
  • Support stopping on shader compilation or link failure
  • Display of info log
  • Fix Windows build of the debugger filter-set
  • Fix compilation error in stats_nv filter-set
  • Fix display of 3D textures in the debugger
  • Buffer object viewer
  • Support for OpenGL ES-CM 1.1 on Windows
  • Fix a build problem when using Cygwin Perl in a MinGW shell
  • Fix installation instructions to require building GLEW from source
  • Fix an array overrun during startup in the camera filter-set

Requirements:

  • GCC

Similar Software

Electric Fence
Electric Fence

3 Jun 15

dprintf
dprintf

20 Feb 15

strace
strace

23 Nov 17

ngrep
ngrep

2 Jun 15

Comments to BuGLe

Comments not found
Add Comment
Turn on images!