winget install --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.45.0
This version has a number of bugfixes that have been found since v1.44. 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. Python Breaking API changes - None Features/Improvements - All: Update and improve sphinx theme in documentation. - UI: Sort the entries in the Window menu alphabetically to be easier to find. - D3D12: Work around broken IsHelperLane on SM6.5 and below. Bugfixes - All: Fix a startup crash on Windows 7 accessing experimental D3D12 function. - All: Check for shaders with unbounded cbuffer arrays and mark them as unsupported for debugging currently. - All: Fix potential crash from corrupted or future version configuration files. - All: Fix a race condition when hooking modules that could be hit if many DLLs were loaded on many threads. - D3D11: Fix serialisation of padding bytes in D3D11_RENDER_TARGET_BLEND_DESC. - D3D11: Fix a potential crash in shader viewer if hovering over a disassembled resource access with a non-trivial swizzle pattern. - D3D11 & D3D12: Explicitly handle independent blend display in pipeline state view. - D3D12: Fix resource names not being populated for unused resources in shader debugger. - D3D12: Fix problems patching D3D12 AS builds after ExecuteIndirect calls in the same command buffer. - D3D12: Fix a potential crash if a driver advertises...
Version history
| Version | Updated | Notes |
|---|---|---|
| 1.45.0 | Unknown | This version has a number of bugfixes that have been found since v1.44. 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... |
| 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 |