Orrery Terrain · OrreryTerrainRenderer module · struct
FTerrainGrassCounters
ExperimentalRunning totals of one grass system since it was made: for the stats command, the benches and the perf scenario.
Declaration
struct FTerrainGrassCounters- Header
#include "Grass/TerrainGrassSystem.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainRenderer");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
Jobs | int64 | 0 | Build tasks collected. |
Cells | int64 | 0 | (sub-cell, variety) results those tasks built, empty ones included. |
Worker | double | 0.0 | Wall time of those tasks on their workers, ms (a busy machine inflates it). |
Cells | int64 | 0 | Results presented on the game thread. |
Accept | double | 0.0 | Game-thread time spent presenting them, ms. |
Last | double | 0.0 | The last tick's accept time, ms. |
Last | int32 | 0 | Results the last tick presented. |
Jobs | int64 | 0 | Build tasks the accept finished with: presented, dropped as no longer wanted, or stale. |
Accept | int64 | 0 | Ticks whose accept presented at least one result. |
Cells | int64 | 0 | Of CellsAccepted: a component taken from the pool (or made), configured and registered. |
Cells | int64 | 0 | Of CellsAccepted: a live component given the new tree. |
Instances | int64 | 0 | Instances in the accepted results. |
Create | double | 0.0 | Of AcceptMs: the presents that created a component, ms. |
Refresh | double | 0.0 | Of AcceptMs: the presents that refreshed one, ms. |
Release | double | 0.0 | Of AcceptMs: the presents of an empty result (its component released), ms. |
Chunks | int64 | 0 | Chunks the band pass visited (their sub-cell distances computed); none while nothing is in range or built. |
Varieties | int64 | 0 | (Chunk, variety) pairs whose sub-cells the band pass compared with the variety's guard and discard bands. |
Edit | int64 | 0 | Refreshes shown that replaced a (chunk, variety)'s grass built from older posts: an edit's, one per (chunk, variety). |
Edit | int64 | 0 | The most ticks from the first tick that saw such newer posts to the tick their refresh was shown (1 at best: shown on the second tick after the posts arrived, with the heightfield's full refresh). |
Edit | int64 | 0 | The sum of those ticks over EditRefreshes. |