pix_list_gpu_events
List GPU events from a PIX capture by queue, with optional filtering and decoded D3D12 call arguments. No CSV export needed—directly query any queue.
Instructions
List events from one queue, straight from PIX's engine.
Unlike pix_list_events this needs no CSV export, sees every queue, and can return the decoded D3D12 call with its arguments. Without queue_id the busiest GPU queue is used. Paging is by cursor_position; the response carries next_cursor.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"capture_id": "<capture_id>"
},
"name": "pix_list_gpu_events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| queue_id | No | ||
| capture_id | Yes | ||
| name_contains | No | ||
| cursor_position | No | ||
| timeout_seconds | No | ||
| include_api_call | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||