Bugle is an toolkit for debugging and profiling OpenGL applications running on UNIX-like systems. It consists of two parts: a collection of filter-sets that observe and sometimes modify calls to the OpenGL API, and a graphical debugger that helps in examining state, setting breakpoints, and capturing errors.
Bugle is still in active development, and is considered
“alpha”. What this means is that while there are a lot of
features, any given one of them might be broken on any given day. If
you do find a bug, please let me know
(<bmerry@users.sourceforge.net>
).
To get started with bugle, first read the installation instructions, and refer to the FAQ if you run into any problems. If you just want to use the debugger, you can skip straight to its manual page. Otherwise, start with the overview manual page for bugle to learn how to use it, then find the filter-sets you want in the reference manual.