SDKActive

RenderDoc Python API

Python API for RenderDoc, exposing replay and UI scripting capabilities.

Open source page ↗

Field note

What it does

RenderDoc exposes Python APIs at two levels: the base replay API (renderdoc module) for low-level capture handling and replay, and the UI API (qrenderdoc module) for UI abstractions and panels. Both modules are pre-imported in RenderDoc's scripting environment, and the renderdoc module can be built standalone for external scripting.

Capabilities

Available capabilities

Tags

Tags

No tags filed yet.

Ways to use it

Ways to use it

No integrations filed yet.

Product features

Product features

Capture file handling

Low level access to handling capture files.

Frame replay

Replaying frames and obtaining analysis information.

Standalone module

Can be built standalone and loaded into python for scripting without the UI.

UI panels and abstractions

Exposes the abstractions and panels within the UI tool.