API reference
API reference
Select your platform
No SDKs available
No versions available

OVRMetricsCore Class

Methods

DisableMetrics ()
Signature
void DisableMetrics()
Returns
void
EnableMetrics ( config )
Signature
void EnableMetrics(in AppMetricsVisibilityConfiguration config)
Parameters
config: in AppMetricsVisibilityConfiguration
Returns
void
Update ()
Signature
void Update()
Returns
void

Inner Struct

AppMetricsVisibilityConfiguration Struct

Fields

visibleMemoryMetricGraphs : AppMemoryMetric
Signature
AppMemoryMetric visibleMemoryMetricGraphs
visibleMemoryMetricStats : AppMemoryMetric
Signature
AppMemoryMetric visibleMemoryMetricStats
visibleRenderMetricGraphs : AppRenderMetric
Signature
AppRenderMetric visibleRenderMetricGraphs
visibleRenderMetricStats : AppRenderMetric
Signature
AppRenderMetric visibleRenderMetricStats

Inner Enums

AppMemoryMetric Enum

Enumeration Constants

MemberValue
AppCommittedMemory
(1 << 0)
AppResidentMemory
(1 << 1)
AudioReservedMemory
(1 << 2)
AudioUsedMemory
(1 << 3)
GCReservedMemory
(1 << 4)
GCUsedMemory
(1 << 5)
ProfilerReservedMemory
(1 << 6)
ProfilerUsedMemory
(1 << 7)
SystemTotalUsedMemory
(1 << 8)
SystemUsedMemory
(1 << 9)
TotalReservedMemory
(1 << 10)
TotalUsedMemory
(1 << 11)
VideoReservedMemory
(1 << 12)
VideoUsedMemory
(1 << 13)

AppRenderMetric Enum

Enumeration Constants

MemberValue
BatchesCount
(1 << 0)
CPUMainThreadFrameTime
(1 << 1)
CPURenderThreadFrameTime
(1 << 2)
CPUTotalFrameTime
(1 << 3)
DrawCallsCount
(1 << 4)
GPUFrameTime
(1 << 5)
IndexBufferUploadInFrameBytes
(1 << 6)
IndexBufferUploadInFrameCount
(1 << 7)
RenderTexturesBytes
(1 << 8)
RenderTexturesChangesCount
(1 << 9)
RenderTexturesCount
(1 << 10)
SetPassCallsCount
(1 << 11)
ShadowCastersCount
(1 << 12)
TrianglesCount
(1 << 13)
UsedBuffersBytes
(1 << 14)
UsedBuffersCount
(1 << 15)
VertexBufferUploadInFrameBytes
(1 << 16)
VertexBufferUploadInFrameCount
(1 << 17)
VerticesCount
(1 << 18)
VideoMemoryBytes
(1 << 19)
VisibleSkinnedMeshesCount
(1 << 20)