RenderDoc

Baldur Karlsson·BaldurKarlsson.RenderDoc

A stand-alone graphics debugging tool

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™.

winget install --id BaldurKarlsson.RenderDoc --exact --source winget

Latest 1.45.0·July 2, 2026

Release Notes

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 SM6.7 support but doesn't support optional features from it.
  • D3D12: Fix a crash if new barrier functions are used to create buffer resources.
  • D3D12 & Vulkan: Fix a number of edge cases with resource usage, overlays, and event selection around indirect commands.
  • D3D12 & Vulkan: Fix problems when using RenderDoc's queue annotations.
  • Vulkan: Fix problems on calls of vkQueueSubmit with no command buffers.
  • Vulkan: Fix crash or corruption that could happen when using descriptor buffers.
  • Vulkan: Fix a case where dynamic buffer descriptors would not have their offsets properly applied in PipeState API calls.
  • Vulkan: Fix incorrect handling of dynamic line stipple entry point.
  • Vulkan: Fix triangle size overlay if the viewport changes mid-pass.
  • Vulkan: Fix a problem where shader objects with specialisation data would fail to debug properly.
  • Vulkan: Fix declaration of pointer structs when the pointer inner type is a pure scalar and not a structure.
  • Vulkan: Fix corruption of capture files when creating pipeline caches larger than 4GB, they will be ignored instead.
  • OpenGL: Fix incorrect wireframe overlay for non-indexed draws with a vertex offset on GLES.
  • OpenGL: Fix shader debugging failing with inconsistent reflection when using bool builtins.
  • OpenGL: Fix incorrect behaviour that could delete user buffers if a context is deleted while a different context is active.

Installer type: wix

ArchitectureScopeDownloadSHA256
x86DownloadB9823AA79B9A5961735D9F9BF17291C9E7A0940BF01D8CF05E9B1BDD73BB1DD2
x64Download228C03E3EBA017A80BB22E75C8F00EC7C04B6D7F31472C6396A878F701022605

Details

Homepage
https://renderdoc.org/
License
MIT
Publisher
Baldur Karlsson
Support
https://github.com/baldurk/renderdoc/issues
Copyright
Copyright © Baldur Karlsson 2026
Moniker
renderdoc

Tags

debugdebuggerdebuggingdebugging-toolgraphicsrendering

Older versions (26)

1.44.0
ArchitectureScopeDownloadSHA256
x86DownloadCFB1FC421D1C7D3FF6EF2A9463E3B48CC667C2B6BD598006C47B667B19C656B6
x64DownloadD449CFAF4B78D93E0F074E5545FE26585F77D56480D3D9EFDB34C70C77ECED19
1.43.0
ArchitectureScopeDownloadSHA256
x86DownloadDCC70471838C657B1216F753CCAC7E2400D380D4F8E76ECD08F4B1A2FF2365C2
x64Download6010390EC8C5FCC1E1B4F173C3A9CC1DC9095B533062DFE1AB1A0CE800D16571
1.42.0
ArchitectureScopeDownloadSHA256
x86Download0DA483BF47C086F8E87AEDB6C17BE9704BE01D3052717049341A6765BFC866C6
x64DownloadC08D38B2DFFFFE4ACFB3F527377B0A89A3CC52F184C4C028734E624A9191FAE6
1.41.0
ArchitectureScopeDownloadSHA256
x86Download391E0310E7C167A8F48219840189E727BB3020EAFD8BB16B2D39C9AAB83483E1
x64Download67D925E531EC8FBA147933F9E3FB71348182ADEF16A10A3436A2733E963FE42A
1.40.0
ArchitectureScopeDownloadSHA256
x86DownloadCFD5AC1799DC194944173585EE57EBD6578255E3496DEE58C03541356751707F
x64Download5AD8BDA19BCDE11CB968CE28D425E72646537C39E03A278D1A608A29E65EEE17
1.39.0
ArchitectureScopeDownloadSHA256
x86Download6B58643E8F46470E98C439A22B8A12BCC014D4100D77BED437B01397F0E527B8
x64Download8283379C7186AE1248330D5244BBA894C0A66300DA828844E66B705C27128CAE
1.38.0
ArchitectureScopeDownloadSHA256
x86DownloadD46C2620232E76735720D495123C8EEED60CCC275FD5B3131B51E5BA3C1855B8
x64DownloadC152B501EF88AED81C3219905799AFA94EF0CBFB683045C1BAA0A439A0F11B39
1.37.0
ArchitectureScopeDownloadSHA256
x86DownloadBAC3B7981CAEFF66224590C84738240E2E1BC8D25E3CC44F05DFE2F03435AA02
x64Download2C33B559C0D2CAF760CFA8E8D37C93AD88CCB4EDA5AAEAB864B6E6B9E3AC965F
1.36.0
ArchitectureScopeDownloadSHA256
x86Download4385AEFEF9C344938B6C78B800CD81E384552B1B55B741DBBB5042D71795DF65
x64Download7B4EAA4033A21A320B05AA68D12E17B66D053E25E5CE00E9CC8601EA573B45B6
1.35.0
ArchitectureScopeDownloadSHA256
x86Download55BE4F4B45848B5C622A976F2E05EBB67BCC576651D6B98B911182E8CC141F95
x64Download62A7482627F4C67E6DE92AE583C74D757B39B99D5833B6F0722225319271AED9
1.34.0
ArchitectureScopeDownloadSHA256
x86DownloadE3C99E8015D091562BA075FC9911A671FB7860625DF6DF0A144FD68CEF0EE8D2
x64Download7692131C15F8EAF0150B3BCF492177F5CCD46431E12E9116766D3C798503F075
1.33.0
ArchitectureScopeDownloadSHA256
x86Download4B406AA026F26032F9791271D1CC9FECD6EB63388DC6637C601ED94AE846A409
x64Download2EEF555B72A7BB3118E795E116B0A59B9D280B7CF12F46A3F6C7DB0C0E8E403C
1.32.0
ArchitectureScopeDownloadSHA256
x86DownloadF25633462066C2162C03C9ED6D7777923642CE5152F0CA1264602F3CE00E178A
x64Download19BF3B25CEB3CE32C05ADFE77D7E833AB8CD2D36D38B090D4C1235863CBE87A6
1.31.0
ArchitectureScopeDownloadSHA256
x86DownloadDCFE6C33458B2383216DA024F04552F6CE53C97069EF915539EE6A24D923C94D
x64Download13B3DF0606627CBB1C54D1AA6EB7B4A4E8D54DE2CE9FBA91B6115B8B38DF3923
1.27.0
ArchitectureScopeDownloadSHA256
x86Download4561505BB1F5B249A4137D6133708B36B518B550A9A93958A7813408B4F116B0
x64DownloadE19337FA307B23C3B0E73559DC15DAEBF037EB0F447E919E459F8FA4E64EF197
1.26.0
ArchitectureScopeDownloadSHA256
x86DownloadA66FF7548E0823CBC597F34DECEF68091C9549A99A2BA5D74F2CA8B79BF8B378
x64Download359FE4355770C52B8408158BD18E90CFC803D18C18977D4C4A27946DD66731D7
1.24.0
ArchitectureScopeDownloadSHA256
x64Download4A59EBCF0ED465C9F7922A8320957E058575B37710C18A206BD20DF66BD11DF4
x86Download74C591AFF74F1A1C24A70974ECA0A1B5B0DC8D727F5AE74AB536C409ED4796B1
1.21.0
ArchitectureScopeDownloadSHA256
x64Download48C91F3CD64154E67BCDCBCA3F01EA811D7CCE3F98EFCE2E8BA3601874563CAF
x86DownloadFA385ADA6CBB65A4246062364C6E852257C4F56A58DA3F62CB2D0674F2B5008B
1.20.0
ArchitectureScopeDownloadSHA256
x64DownloadCF450C545507205570A9A3F8DF85D3C4C29425D3C2AF9441812FAAD0FD178AE1
x86DownloadDDB11AB5D70F879137F521B0BE5ACCD33540648E7637946CB5F43658A9042174
1.19.0
ArchitectureScopeDownloadSHA256
x64DownloadBE01D27889D66476AF3B6B66BF85F42C3ED1205AFB4D55956AF4AFEDDADF98DD
x86Download86471448F16834C8333D7B5D16F03E17988A80A460675F345D2F8D17A7CAA9C9
1.18.0
ArchitectureScopeDownloadSHA256
x64DownloadAD10D5E7FDBCC18A36F67C74C0AAB8D8E39A5A463C13B3E2EECD0FA3473BBA4C
x86DownloadB2168B7BCB0354332D639F63700AFEB13C4AE269B806A81952C8886DD950AD02
1.17.0
ArchitectureScopeDownloadSHA256
x64DownloadF4EEE2E128016B8FDFF01DA3DC4AE379702014DA96896E85D4DFD38863B4BC96
x86Download70FDE73851E35935EA31F21131E4016E65C6AA30D88918E25C9406243B808762
1.16.0
ArchitectureScopeDownloadSHA256
x64Download8E4D1373C651ADDF6F87AC2D354F022DF7E9D0E1D22C4C6BDCA04759ED8637F5
x86DownloadCAA2E30FB82E7748A24A70E7ABBEB1F76E679FC63B077E837BF8C2FB3B50FF49
1.15.0
ArchitectureScopeDownloadSHA256
x64Download125EA318871538D458E72F5846663050EC4F02E3FCE9A1677F205AEEFD2F059F
x86DownloadB718050B6B274D6D9C8A559E388357675F368A2A2FC21AC4CB684036F7B59677
1.14.0
ArchitectureScopeDownloadSHA256
x64DownloadFBEF41AC6E2FF674208A1B63F32C6F39C7F7A3A6BA0E70C919AAE08AD2C179F1
x86Download9D5AEE11109D090BB8EF0E3F493B77468B429F39CD640C6CB6218362224342D8
1.13.0
ArchitectureScopeDownloadSHA256
x64DownloadB089473C0625AD3699D9C7CFB72CEE398F58FE394FB1FFF95AF8350D2F2E38C2
x86Download715ED17D9A3BB6EDD8B2972FC8921F19D52040689552EF72F28747FBF781D9BB