WIP15 is a core OpenGL debugger. It allows you to trace unmodified OpenGL programs and to replay and inspect the traces. It is not stable nor ready for use.
- SDL2 headers and libraries
- GTK+ 3 headers and libraries
- Optionally GTKSourceView for Gtk+ 3 headers and libraries
- Python (versions 2.7.14 and 3.6.3 have been tested)
- GNU Wget
Zlib and LZ4 development packages are optional but having at least one is recommended.
For the "test-coverage" Makefile target, LCOV is needed.
make -j$(getconf _NPROCESSORS_ONLN)
Currently it can only trace GLX programs.
./trace -o <output-trace> <program> <arguments>
For example:
./trace -o output.trace ./test
Traces can also be created with the GUI.
./gui <trace-file>
or
./gui
and open it in the GUI.