Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainRenderer module · struct

Native::

FTerrainGpuMeasureResult

One finished measurement, ms of GPU time per frame.

Declaration

struct FTerrainGpuMeasureResult
Header
#include "Native/TerrainGpuMeasure.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainRenderer"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.

Properties

NameTypeDefaultMeaning
bValidboolfalse

The sequence ran to its end with nonzero readings.

bHasFarboolfalse

The terrain has a far field, so Far_ms and Near_ms are split.

Baseline_msfloat0.f

Median with everything shown, before and after, averaged.

NoFar_msfloat0.f

Median with the far field hidden.

NoTerrain_msfloat0.f

Median with the whole terrain hidden.

Whole_msfloat0.f

Baseline minus NoTerrain.

Far_msfloat0.f

Baseline minus NoFar.

Near_msfloat0.f

NoFar minus NoTerrain.

Drift_msfloat0.f

The second baseline minus the first: how far the rest of the frame moved during the measurement.