Article · Wikipedia archive · Last revised Jul 13, 2026

RenderDoc

RenderDoc is a free and open source frame debugger that can be used to analyze single frames generated by other software programs such as games. It can provide in-depth analysis of single frames from any application that uses Vulkan, D3D11, OpenGL & OpenGL ES, or D3D12. RenderDoc also allows the user to manipulate a captured frame to inspect different things such as pipeline stage, commands, texture maps, models, assets, and more. Furthermore, it is able to capture assets outside the view of the game's camera and supports analyzing frame rendering costs on the graphics processing unit.

Last revised
Jul 13, 2026
Read time
≈ 2 min
Length
408 w
Citations
17
Source
RenderDoc
DeveloperBaldur Karlsson
Release2014-02-25
Stable release
1.40 / September 5, 2025 (2025-09-05)
Operating systemAndroid, Google Stadia, Linux, Nintendo Switch, Microsoft Windows1
PlatformCross-platform
LicenseMIT License
Websiterenderdoc.org
RepositoryRenderdoc on Github

RenderDoc is a free and open source frame debugger that can be used to analyze single frames generated by other software programs such as games. It can provide in-depth analysis of single frames from any application that uses Vulkan, D3D11, OpenGL & OpenGL ES, or D3D12.23 RenderDoc also allows the user to manipulate a captured frame to inspect different things such as pipeline stage, commands, texture maps, models, assets, and more.456 Furthermore, it is able to capture assets outside the view of the game's camera and supports analyzing frame rendering costs on the graphics processing unit.78

Optimizing GPU programs is about finding bottlenecks. RenderDoc provides information of the calls on the GPU, the number of invocation of each shader, and the number of primitives and fragments generated.9

Baldur Karlsson started RenderDoc development as a spare-time project out of need for a reliable debugger and was then expanded to support more platforms.1011 In 2014 Crytek announced the source code for RenderDoc is released for free.1213 At GDC 2018, AMD announced that Radeon GPU Profiler would include support for RenderDoc.14 RenderDoc also integrates with well known game engines such as Unity and Unreal Engine.1516 Oculus maintains its own fork of RenderDoc.17

References

References