Resource Monitor / Stats
In HPS, the Resource Monitor is a valuable debugging tool. This is a Driver Option known as display stats in 3DF.
Quick Reference Guide
Resource Monitor / stats
| Displayed Stat | Definition | Stat Category / Conditions |
|---|---|---|
| license expires in: | hours remaining | ANY / displayed if hours != 0 |
| update time: | time taken by last update | TIME / cf. 1. below |
| finish time: | finish time | TIME / cf. 1. |
| static time: | static time | TIME / cf. 2. below |
| shadow time: | shadow time | TIME / cf. 2. |
| assemble time: | tristrip assemble time | TIME / cf. 2. |
| region time: | region time | TIME / cf. 2. |
| segments: | segment count | STATS / cf. 2. |
| extent culled: | segments extent culled | STATS / cf. 2. |
| frustum culled: | segments frustum culled | STATS / cf. 2. |
| distance culled: | segments distance culled | STATS / cf. 2. |
| ph extent culled: | polyhedron extent culled | STATS / cf. 2. |
| ph frustum culled: | polyhedron frustum culled | STATS / cf. 2. |
| ph distance culled: | polyhedron distance culled | STATS / cf. 2. |
| dl ts culled: | display list tristrip culled | STATS / cf. 2. |
| dl pe culled: | display list polyedge culled | STATS / cf. 2. |
| text extent culled: | text extent culled | STATS / cf. 2. |
| text frustum culled: | text frustum culled | STATS / cf. 2. |
| refs extent culled: | geometry references extent culled | STATS / cf. 2. |
| refs frustum culled: | geometry references frustum culled | STATS / cf. 2. |
| vector culled: | segments vector culled | STATS / cf. 2. |
| occlusion culled: | segments occlusion culled | STATS / cf. 2. |
| dc dots: | dots - display context | STATS / cf. 2. |
| 3d dots: | dots 3D | STATS / cf. 2. |
| 3d vertices: | vertices 3D | STATS / cf. 2. |
| dl 3d vertices: | display list vertices 3D | STATS / cf. 2. |
| dc lines: | lines - display context | STATS / cf. 2. |
| 3d lines: | lines 3D | STATS / cf. 2. |
| dl 3d lines: | display list lines 3D | STATS / cf. 2. |
| dl 3d text lines: | display list text lines 3D | STATS / cf. 2. |
| dc polygons: | polygons - display context | STATS / cf. 2. |
| 3d polygons: | polygons 3D | STATS / cf. 2. |
| dc triangles: | triangles - display context | STATS / cf. 2. |
| 3d triangles: | triangles 3D | STATS / cf. 2. |
| dl 3d triangles: | display list triangles 3D | STATS / cf. 2. |
| dl 3d text triangles: | display list text triangles 3D | STATS / cf. 2. |
| mem dl: | mem display list | STATS / cf. 2. |
| 3d text: | text 3D | STATS / cf. 2. |
| refs: | geometry references | STATS / cf. 2. |
| rasters: | rasters count | STATS / cf. 2. |
| analytics: | analytics count | STATS / cf. 2. |
| dl analytics: | display list analytics | STATS / cf. 2. |
| occlusions: | occlusion queries | STATS / cf. 2. |
| polyhedrons: | polyhedrons count | STATS / cf. 2. |
| tristrips: | tristrips count | STATS / cf. 2. |
| dl executes: | display list executes | STATS / cf. 2. |
| dl strips: | display list strips | STATS / cf. 2. |
| ndl strips: | immediate mode strips | STATS / cf. 2. |
| dl deletes: | display list deletes | STATS / cf. 2. |
| punted grefs: | punted geometry references | STATS / cf. 2. |
| defer inplace: | defer inplace items | STATS / cf. 2. |
| defer overlay: | defer overlay items | STATS / cf. 2. |
| defer sprite: | defer sprite items | STATS / cf. 2. |
| defer sprite trans: | defer sprite items trans | STATS / cf. 2. |
| defer qm dev null: | defer qm dev null | STATS / cf. 2. |
| draw inplace: | draw inplace items | STATS / cf. 2. |
| draw sprite: | draw sprite items | STATS / cf. 2. |
| draw overlay: | draw overlay items | STATS / cf. 2. |
| undraw qm: | undraw quick move items | STATS / cf. 2. |
| save undraw qm: | save undraw quick move items | STATS / cf. 2. |
| delete qm: | delete quick move items | STATS / cf. 2. |
| dl ts inplace suppressed: | display list tristrip inplace suppressed | STATS / cf. 2. |
| dl pe inplace suppressed: | display list polyedge inplace suppressed | STATS / cf. 2. |
| dl pm inplace suppressed: | display list polymarker inplace suppressed | STATS / cf. 2. |
| dl reject inplace suppressed: | display list reject inplace suppressed | STATS / cf. 2. |
| defer 3d: | defer 3D items | STATS / cf. 2. |
| delete defer 3d: | delete defer 3D items | STATS / cf. 2. |
| texture lookup: | lookup texture | STATS / cf. 2. |
| texture process: | process texture | STATS / cf. 2. |
| texture activate: | activate texture | STATS / cf. 2. |
| texture load: | load texture | STATS / cf. 2. |
| texture bind: | bind texture | STATS / cf. 2. |
| texture failed: | failed texture | STATS / cf. 2. |
| highlight lookup: | highlight lookup | STATS / cf. 2. |
| highlight apply: | highlight apply | STATS / cf. 2. |
| seg forced defer: | segment forced defer | STATS / cf. 2. |
| dls extent defer: | display lists extent defer | STATS / cf. 2. |
| ref extent defer: | ref extent defer | STATS / cf. 2. |
| seg extent defer: | segment extent defer | STATS / cf. 2. |
| geo extent defer: | geometry extent defer | STATS / cf. 2. |
| deferred geometry: | deferred geometry | STATS / cf. 2. |
| deferred segments: | deferred segments | STATS / cf. 2. |
| deferred seg dls: | deferred segment display lists | STATS / cf. 2. |
| deferred refs: | deferred geometry references | STATS / cf. 2. |
| dd 3d geo: | draw deferred 3D geometry | STATS / cf. 2. |
| dp 3d geo: | depth peeling 3D geometry | STATS / cf. 2. |
| hw flush: | hardware (gl) flush | STATS / cf. 2. |
| seg bounds: | segment bounding count | STATS / cf. 2. |
| geo bounds: | geometry bounding count | STATS / cf. 2. |
| save region: | save region | STATS / cf. 2. |
| restore region: | restore region | STATS / cf. 2. |
| ddb bin executes: | bin executes | STATS / cf. 2. |
| ddb compiles: | deferred draw batch compiles | STATS / cf. 2. |
| statics created: | statics created | STATS / cf. 2. |
| silhouette: | silhouette | STATS / cf. 2. |
| static segments: | static segments | STATS / cf. 2. |
| static density: | static density | STATS / cf. 2. |
| static nf inv: | static segments not flattened invisible | STATS / cf. 2. |
| static nf big: | static segments not flattened big | STATS / cf. 2. |
| vram: | display list vram usage ratio | STATS / cf. 3. |
| fb mem: | framebuffer memory | STATS / cf. 3. |
| memory total: | memory allocated | MEMORY STATS / cf. 1. |
| memory used: | memory used | MEMORY STATS / cf. 1. |
| memory oversized: | oversized allocs | MEMORY STATS / cf. 4. |
| raw free: | raw free | MEMORY STATS / cf. 4. |
| memory acquired: | memory acquired | MEMORY STATS / cf. 4. |
| memory allocate: | memory allocate | MEMORY STATS / cf. 4. |
| populate memory: | populate memory used | MEMORY STATS / cf. 5. |
| proxies: | proxy segments | MEMORY STATS / cf. 5. |
| populated: | populated segments | MEMORY STATS / cf. 5. |
| depopulated: | depopulated segments | MEMORY STATS / cf. 5. |
| inspect proxies: | inspect proxies | MEMORY STATS / cf. 5. |
| stop segment: | update interrupted by stop segment | STATS / cf. 3. |
| update slice: | update slice | STATS / cf. 3. |
| total tri_3d: | total triangles 3D | STATS / cf. 3. |
| total dl_t3d: | total display list triangles 3D | STATS / cf. 3. |
| ffdebug: | frame flags debug state | ANY STATS / cf. 4. |
| lffdebug: | last frame flags debug state | ANY STATS / cf. 4. |
| wffdebug: | world frame flags debug state | ANY STATS / cf. 1. |
| wlffdebug: | world last frame flags debug state | ANY STATS / cf. 1. |
| ff_routine: | frame flags routine | ANY STATS / cf. 1. |
| lff_routine: | last frame flags routine | ANY STATS / cf. 1. |
| lff_note: | frame flags debug note | ANY STATS / cf. 1. |
| driver type: | physical driver type | ANY STATS / cf. 1. |
| gpu name: | physical driver name | ANY STATS / cf. 1. |
Stats Conditions
- Always displayed, never gray
- If current or previous value is not 0, value displayed. If not pertinent to the current update, stat is grayed out.
- Conditionally displayed
- Displayed if changed
- Displayed if > 0