performance_start_trace
Start recording a performance trace in Unreal Editor to capture CPU, GPU, and frame timing data for profiling. Saves to .utrace file.
Instructions
Start recording a performance trace from the running Unreal Editor.
Records CPU, GPU, frame timing, and other profiling data to a .utrace file. Call performance_stop_trace when done to stop recording and auto-load for analysis.
Args: file_path: Where to save the .utrace file. Empty = auto-generate in Saved/Profiling/ channels: Comma-separated trace channels or preset name. Presets: "default" (cpu,gpu,frame,log,bookmark,screenshot,region) Individual: cpu, gpu, frame, log, bookmark, screenshot, region, memtag, memalloc For network profiling add: net For asset loading add: loadtime For memory tracking add: memtag Example: "default,net,loadtime,memtag" for full profiling
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channels | No | default | |
| file_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |