Rahul Sharma (Editor)

VOGL

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Development status
  
Alpha

Type
  
Written in
  
C++

VOGL

Original author(s)
  
RAD Game Tools and Valve

Initial release
  
March 12, 2014; 3 years ago (2014-03-12)

Operating system
  

VOGL is a debugger for the OpenGL rendering API intended to be used in the development of video games. VOGL was originally written at RAD Game Tools and Valve Corporation. VOGL is free and open-source software subject to the terms of the MIT License.

Contents

There is a graphical front-end implementing Qt5-based GUI widgets.

VOGL was initially released with support for Linux kernel-based operating systems only, but on April 23, 2014, additional support for Microsoft Windows was released to the public, further pursuing Valve's strategy of cross-platform game development and distribution.

High-level goals

  • Free and open-source
  • Steam integration
  • Vendor and driver version neutral
  • No special app builds needed
  • Frame capturing, full stream tracing, trace trimming
  • Optimized replayer
  • OpenGL usage validation
  • Regression testing, benchmarking
  • Robust API support: OpenGL v3/4.x, core or compatibility contexts
  • UI to edit captures, inspect state, diff snapshots, control tracing
  • VOGLperf

    VOGLperf is a benchmarking tool for Linux OpenGL games.

    References

    VOGL Wikipedia


    Similar Topics