Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Game Profiling Software
  3. GFXReconstruct

GFXReconstruct

Fort Collins, Colorado, United States

What it is

GFXReconstruct is a free, open-source toolkit for capturing and replaying graphics API activity. It records API calls, parameters, and state to a file, then can replay the capture without the application that produced it. The toolkit covers Vulkan and Direct3D 12. Vulkan capture and replay are listed for Windows, Linux, macOS, and Android; Direct3D 12 support is listed for Windows only. Repository tools include capture layers and libraries, replay, capture information, compression, SPIR-V extraction, conversion, and optimization. Listed uses include reproducing defects, examining API usage, performance profiling, regression testing, and platform bring-up. The maker names Samsung Sokatoa, Arm Frame Advisor, Google Android Performance Analyzer, and Qualcomm Snapdragon Profiler as tools powered by GFXReconstruct. It can be used alongside Vulkan validation layers and the Vulkan Configurator. OpenXR support is experimental, limited to some features and apps, and absent from the SDK-built version. Cross-operating-system replay may work in some cases, but is not generally supported unless specified.

For and against

For

  • Free and open source
  • Captures and replays Vulkan and Direct3D 12 activity
  • Vulkan support spans Windows, Linux, macOS, and Android
  • Includes capture, replay, compression, and conversion tools
  • Supports defect reproduction and regression testing

Against

  • Direct3D 12 capture and replay are Windows-only
  • OpenXR support is experimental and limited
  • Cross-operating-system replay is not generally supported

The verdict

GFXReconstruct provides capture and replay tools for graphics API debugging and analysis. Its support differs by API, and OpenXR and cross-operating-system replay have stated limits.

Who it suits

GFXReconstruct may suit game and application developers, GPU and driver engineers, QA teams, platform teams, researchers, hardware vendors, and tool builders working with graphics APIs.

Plans and prices

GFXReconstruct

Free

Open-source graphics API capture and replay tools

Every plan, in full

On the record

Audience
The maker describes the intended users as game and application developers, driver and GPU engineers, QA and validation teams, hardware vendors, platform teams, researchers, and tool builders.lunarg.com · read 4 Oct 2026
Capture and replay
Capture records graphics API calls, parameters, and state to a file; replay can run without the application that generated the capture.lunarg.com · read 4 Oct 2026
Cross-platform replay limit
Cross-operating-system replay may work in some circumstances, but the repository says it is not generally supported unless specified.github.com · read 4 Oct 2026
Direct3D support
The repository lists Direct3D 12 capture and replay support for Windows only.github.com · read 4 Oct 2026
Integrations
The product page names Samsung Sokatoa, Arm Frame Advisor, Google Android Performance Analyzer, and Qualcomm Snapdragon Profiler as tools powered by GFXReconstruct.lunarg.com · read 4 Oct 2026
License and appropriate use
The repository states that the project uses the MIT License and cautions that extracting assets without appropriate rights may violate copyrights or software licenses.github.com · read 4 Oct 2026
OpenXR limit
OpenXR support is experimental, limited to a subset of features and a small number of apps, and is not enabled in the SDK-built version.github.com · read 4 Oct 2026
Platform support
The repository’s capability table lists Vulkan capture and replay support for Windows, Linux, macOS, and Android.github.com · read 4 Oct 2026
Purpose
GFXReconstruct captures and replays GPU programming API calls, including Vulkan and Direct3D, for debugging, testing, and optimization.lunarg.com · read 4 Oct 2026
Tools
The repository includes capture layers and libraries, replay, capture information, compression, SPIR-V extraction, conversion, and optimization tools.github.com · read 4 Oct 2026
Use cases
The maker lists defect reproduction, API usage analysis, performance profiling, regression testing, and platform bring-up as use cases.lunarg.com · read 4 Oct 2026
Vulkan ecosystem
LunarG says GFXReconstruct can be used alongside Vulkan validation layers and the Vulkan Configurator.lunarg.com · read 4 Oct 2026

Alternatives to GFXReconstruct

Every alternative, ranked