Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

RenderDoc 1.45.0 download

A stand-alone graphics debugging tool

Baldur Karlsson API & web development #6 API & web development
This is an older version. The current version is 1.46.0. RenderDoc 1.46.0 · Released:

Installer files 1.45.0

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit MSI All users 85.8 MB renderdoc.org VirusTotal
32-bit MSI All users 56.0 MB renderdoc.org VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

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.

https://github.com/baldurk/renderdoc/releases/tag/v1.45

Most popular in API & web development

See all
  1. BrunoOpensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
  2. InsomniaThe Desktop API client for REST and GraphQL. Make requests, inspect responses.
  3. YaakThe most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC.
  4. RenderDocA stand-alone graphics debugging tool
  5. Altair GraphQL ClientA beautiful feature-rich GraphQL Client for all platforms.
  6. HTTPieHTTPie for Web & Desktop — cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs.
  7. ResponsivelyAppA modified browser built using Electron that helps in responsive web development.
  8. HurlHurl is a command line tool that runs HTTP requests defined in a simple plain text format.
  9. SoapUIAn advanced API testing utility.
  10. JACK2JACK2 aka jackdmp is a C++ version of the JACK low-latency audio server for multi-processor machines. It is a new implementation of the JACK server core features that aims at removing some limitations of the JACK1 design.

Tags

Share