VOGL

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
VOGL
Original authorsRAD Game Tools and Valve
Initial releaseMarch 12, 2014; 12 years ago (2014-03-12)
Repositoryvogl on GitHub
Written inC++
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemLinux, Microsoft Windows[1]
    TypeDebugger
    LicenseMIT License[2]
    Error creating thumbnail:
    Mesa 3D comprises an implementation of OpenGL as well as the user-space device drivers. There are additional components inside the Linux kernel: the DRM and the KMS.

    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. VOGL is free and open-source software subject to the terms of the MIT License.

    Description

    [edit | edit source]

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

    VOGL was initially released with support for Linux operating systems only, but on April 23, 2014, additional support for Microsoft Windows was released.[1]

    Goals included:

    • 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 is a benchmarking tool for Linux OpenGL games.[4]

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]