Skip to content

A (slow and incomplete) tracing debugger for core profile OpenGL

Notifications You must be signed in to change notification settings

pendingchaos/WIP15

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WIP15

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.

Dependencies (excluding what is probably already installed)

Zlib and LZ4 development packages are optional but having at least one is recommended.

For the "test-coverage" Makefile target, LCOV is needed.

Compiling

make -j$(getconf _NPROCESSORS_ONLN)

Usage

Tracing

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.

Inspection

./gui <trace-file>

or

./gui

and open it in the GUI.

About

A (slow and incomplete) tracing debugger for core profile OpenGL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages