GmodGeneralConsole reference
Profiling
Performance profiling and debugging.
Profiling
Performance profiling and debugging.
This is a reference of all vprof_* console commands. Use find vprof in the console to search within this category.
All Commands (44)
| Command | Default | Description |
|---|---|---|
vprof_adddebuggroup1 | cmd | add a new budget group dynamically for debugging |
vprof_cachemiss | cmd | Toggle VProf cache miss checking |
vprof_cachemiss_off | cmd | Turn off VProf cache miss checking |
vprof_cachemiss_on | cmd | Turn on VProf cache miss checking |
vprof_child | cmd | - |
vprof_collapse_all | cmd | Collapse the whole vprof tree |
vprof_counters | 0 | - |
vprof_dump_groupnames | cmd | Write the names of all of the vprof groups to the console. |
vprof_dump_oninterval | 0 | Interval (in seconds) at which vprof will batch up data and dump it to the console. |
vprof_dump_spikes | 0 | Framerate at which vprof will begin to dump spikes to the console. 0 = disabled, negative to rese... |
vprof_dump_spikes_budget_group | 0 | Budget gtNode to start report from when doing a dump spikes |
vprof_dump_spikes_node | 0 | Node to start report from when doing a dump spikes |
vprof_expand_all | cmd | Expand the whole vprof tree |
vprof_expand_group | cmd | Expand a budget group in the vprof tree by name |
vprof_generate_report | cmd | Generate a report to the console. |
vprof_generate_report_AI | cmd | Generate a report to the console. |
vprof_generate_report_AI_only | cmd | Generate a report to the console. |
vprof_generate_report_budget | cmd | Generate a report to the console based on budget group. |
vprof_generate_report_hierarchy | cmd | Generate a report to the console. |
vprof_generate_report_map_load | cmd | Generate a report to the console. |
vprof_graph | 0 | Draw the vprof graph. |
vprof_graphheight | 256 | - |
vprof_graphwidth | 512 | - |
vprof_nextsibling | cmd | - |
vprof_off | cmd | Turn off VProf profiler |
vprof_on | cmd | Turn on VProf profiler |
vprof_parent | cmd | - |
vprof_playback_average | cmd | Average the next N frames. |
vprof_playback_start | cmd | Start playing back a recorded .vprof file. |
vprof_playback_step | cmd | While playing back a .vprof file, step to the next tick. |
vprof_playback_stepback | cmd | While playing back a .vprof file, step to the previous tick. |
vprof_playback_stop | cmd | Stop playing back a recorded .vprof file. |
vprof_prevsibling | cmd | - |
vprof_remote_start | cmd | Request a VProf data stream from the remote server (requires authentication) |
vprof_remote_stop | cmd | Stop an existing remote VProf data request |
vprof_reset | cmd | Reset the stats in VProf profiler |
vprof_reset_peaks | cmd | Reset just the peak time in VProf profiler |
vprof_scope | 0 | Set a specific scope to start showing vprof tree |
vprof_scope_entity_gamephys | 0 | - |
vprof_scope_entity_thinks | 0 | - |
vprof_unaccounted_limit | 0 | number of milliseconds that a node must exceed to turn red in the vprof panel |
vprof_verbose | 1 | Set to one to show average and peak times |
vprof_vtune_group | cmd | enable vtune for a particular vprof group ('disable' to disable) |
vprof_warningmsec | 10 | Above this many milliseconds render the label red to indicate slow code. |