# ValveSoftware/vogl

OpenGL capture / playback debugger.

Repository: https://github.com/ValveSoftware/vogl
Canonical: https://ross.abutalabs.com/products/vogl
Language: C++
License: MIT
License Family: permissive
Last push: 2017-11-21T14:55:19+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4557, "days_push": 3207, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1430, forks 125 (observed 2026-08-28T04:04:42.313778+00:00)

## What it is
A tool for capturing and replaying OpenGL calls from applications, primarily aimed at debugging graphics issues in games. It records OpenGL API calls to trace files that can be replayed and inspected later.

## Use cases
- debug opengl rendering issues in games
- capture opengl calls from a steam game
- replay opengl trace files to reproduce graphics bugs
- inspect opengl api call sequences
- record glx application frames for analysis

## When to choose
- You need to capture and replay OpenGL calls on Linux to debug graphics issues
- You want to trace OpenGL calls from Steam games
- You need a free, open-source alternative to commercial graphics debuggers for OpenGL

## When to avoid
- You need a maintained tool with active support and bug fixes
- You need to debug Vulkan, DirectX, or Metal rather than OpenGL
- You need macOS support, which is not functional
- You need a stable production tool rather than an alpha-quality project

## Facets
- artifact type: application
- maturity: abandoned
- function: graphics, tracing, gui, cli
- domain: graphics, developer-tools
- platform: windows, cpp
- tags: opengl, capture, playback, replay, debugger, glx, steam-games, trace-files, graphics-debugging, valve, debugging, game-development, linux

## Member repositories
- ValveSoftware/vogl (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:42.313778+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:37:10.664456+00:00, confidence not recorded.
  - readme: https://github.com/ValveSoftware/vogl (fetched 2026-08-28T04:04:42.313778+00:00, sha 38db0e86a9b2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
