get_draw_calls
Retrieve a hierarchical list of all draw calls, dispatches, markers, and GPU actions from a RenderDoc capture. Filter by event ID, flags, or markers to analyze specific rendering events.
Instructions
Get the list of all draw calls and actions in the current capture.
Args: include_children: Include child actions in the hierarchy (default: True) marker_filter: Only include actions under markers containing this string (partial match) exclude_markers: Exclude actions under markers containing these strings (list of partial matches) event_id_min: Only include actions with event_id >= this value event_id_max: Only include actions with event_id <= this value only_actions: If True, exclude marker actions (PushMarker/PopMarker/SetMarker) flags_filter: Only include actions with these flags (list of flag names, e.g. ["Drawcall", "Dispatch"])
Returns a hierarchical tree of actions including markers, draw calls, dispatches, and other GPU events.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id_max | No | ||
| event_id_min | No | ||
| flags_filter | No | ||
| only_actions | No | ||
| marker_filter | No | ||
| exclude_markers | No | ||
| include_children | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||