Valve team is working on a new tool to facilitate game developers on Linux. #VOGL is an OpenGL #tracer /debugger which will be used to analyse OpenGL calls. VOGL was announced in the #SteamDevDays conference. The debugger is being developed on Linux natively. It will be an open source project.
According to Rich Geldreich, VOGL is being developed and tested on Kubuntu 13.10, Ubuntu 12.04 and Linux Mint. The IDE used is Qt Creator which is a cross platform IDE based on the Qt framework. Cmake and Ninja are the build systems used by the team. The main compiler used is Clang v3.3. GCC v4.6 also works though compiling is slow. Source control is provided by Mercurial and TortoiseHG. Chroots are used to build for both 32 bit and 64 bit systems.
VOGL uses the similar tracer as that of apitrace. In fact Rich has urged game developers to send a 30-90 second trace of their apps gameplay using apitrace. The trace will be used for VOGL development.
Reblogged from: muktware.com