← Package directory
Available on winget

Install RenderDoc

A stand-alone graphics debugging tool

Install with winget
winget install --id BaldurKarlsson.RenderDoc
Upgrade
winget upgrade --id BaldurKarlsson.RenderDoc
Uninstall
winget uninstall --id BaldurKarlsson.RenderDoc

About RenderDoc

RenderDoc is a free MIT licensed stand-alone graphics debugger that allows quick and easy single-frame capture and detailed introspection of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12 across Windows, Linux, Android, or Nintendo Switch™.

What's new in 1.44.0

This version has a number of bugfixes and consistency improvements in some features. NOTE: currently AMD's official drivers contain a reported bug that may cause any shader debugging that depends on multiple threads to fail to debug correctly. You may also encounter problems with using VK_EXT_descriptor_buffer as noted in the v1.40 release notes. Binary builds with installers, zips and tarballs are available on renderdoc.org. [!WARNING] As mentioned in the v1.42 release notes the code signing key used to sign the windows builds in this version has changed. Windows security is unreliable and may throw errors even though everything has been set up correctly with this build. It is safe to run and if you are unsure you can use something like virustotal.com to check the file, as well as manually verifying the digital signature in the file properties. Unfortunately there is nothing else that can be done. Python Breaking API changes - The view member in EventUsage has been removed. Replacing this usage will require changing to the event and inspecting the bound and used resources and their views directly from the pipeline state. - The multiSampleCount and multiSampleQuality members have been removed from D3D12OM, which were previously unused and never written to and do not correspond to any valid pipeline state. Features/Improvements - UI: Annotation vector automatic members are renamed to 1, 2, 3, 4 so that their order is preserved instead of xyzw. - Vulkan: Add support for the VK_EXT_custom_resolve extension. - Vulkan: Pixel history will be more clear that almost no information...

Read release notes

Version history

Version Updated Notes
1.44.0 Unknown This version has a number of bugfixes and consistency improvements in some features. NOTE: currently AMD's official drivers contain a reported bug that may cause any shader debugging that depends on multiple threads to f...
1.43.0 Unknown This release includes a new custom annotation system, as well as a number of other improvements and bugfixes. NOTE: currently AMD's official drivers contain a reported bug that may cause any shader debugging that depends...
1.42.0 Unknown This release includes limited support for shader debugging on OpenGL. More details are found below, and bear in mind that likely a minority of shaders and not all drivers will be supported as it requires a relatively mod...
1.41.0 Unknown This release includes new threaded support for the shader debugger on all supported APIs (D3D11, D3D12, Vulkan). More details are found below, and please report any problems encountered with any shader debugging whether...
1.40.0 Unknown This release adds support for some new Vulkan extensions, including VK_EXT_descriptor_buffer, as well as Vulkan 1.4. It contains some other quality of life improvements and the usual bug fixes. NOTE: currently AMD's offi...
1.39.0 Unknown This version contains a number of bugfixes as work continues on the foundations for future functionality. As always binary builds with installers, zips and tarballs are available on renderdoc.org. Python API changes - No...
1.38.0 Unknown This version contains a number of new bugfixes and some usability improvements. As always binary builds with installers, zips and tarballs are available on renderdoc.org. Python API changes - No breaking changes to the P...
1.37.0 Unknown This version contains primarily bugfixes after v1.36, but also includes some improvements and additional functionality support. As always binary builds with installers, zips and tarballs are available on renderdoc.org. N...
1.36.0 Unknown No notes
1.35.0 Unknown No notes
1.34.0 Unknown No notes
1.33.0 Unknown No notes
1.32.0 Unknown No notes
1.31.0 Unknown No notes
1.27.0 Unknown No notes
1.26.0 Unknown No notes
1.24.0 Unknown No notes
1.21.0 Unknown No notes
1.20.0 Unknown No notes
1.19.0 Unknown No notes