Valve mentioned at Steam Dev Days that they were working on an OpenGL debugger, they have now delivered. Vogl is now on github for all to see.
Rich Geldreich from Valve noted this on his blog:
Source
The license is the same as their Direct3D to OpenGL debugger that they recently open sourced too, you are free to do as you wish as long as the license file stays there.
It's really fantastic to see Valve give big so well to the community, this is after handing out free games to both Debian and Ubuntu developers.
Rich Geldreich from Valve noted this on his blog:
QuoteWednesday, March 12, 2014
vogl GL debugger source is on github
We promised at Steam Dev Days we would open source the project, so here it is:
https://github.com/ValveSoftware/vogl
Creating a OpenGL debugger that handles both full-stream tracing *and* state snapshotting (with compat profile support to boot!) is a surprisingly massive undertaking for ~3 devs, so please bear with us. We're knee deep in fleshing out the UI and improving the tracer/replayer to be fully compatible with GL v3.3 (4.x will be later this year). Please file bug reports on github and send us trace logs (or apitrace/vogl traces), etc. and we'll do our best to make it work with your app.
We'll be posting more instructions and our current TODO list on the wiki soon.
We're currently in the process of adding PBO support (done, testing it right now), and we've added the ability to snapshot while buffers are mapped during replaying. (Both things are needed to trace/replay/snapshot Steam 10ft.)
Source
The license is the same as their Direct3D to OpenGL debugger that they recently open sourced too, you are free to do as you wish as long as the license file stays there.
It's really fantastic to see Valve give big so well to the community, this is after handing out free games to both Debian and Ubuntu developers.
Some you may have missed, popular articles from the last month:
See more from me