Show / Hide Table of Contents

    Struct Compositor_FrameTiming

    Inherited Members
    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Valve.VR
    Assembly: Assembly-CSharp.dll
    Syntax
    public struct Compositor_FrameTiming

    Fields

    m_flClientFrameIntervalMs

    Declaration
    public float m_flClientFrameIntervalMs
    Field Value
    Type Description
    System.Single

    m_flCompositorIdleCpuMs

    Declaration
    public float m_flCompositorIdleCpuMs
    Field Value
    Type Description
    System.Single

    m_flCompositorRenderCpuMs

    Declaration
    public float m_flCompositorRenderCpuMs
    Field Value
    Type Description
    System.Single

    m_flCompositorRenderGpuMs

    Declaration
    public float m_flCompositorRenderGpuMs
    Field Value
    Type Description
    System.Single

    m_flCompositorRenderStartMs

    Declaration
    public float m_flCompositorRenderStartMs
    Field Value
    Type Description
    System.Single

    m_flCompositorUpdateEndMs

    Declaration
    public float m_flCompositorUpdateEndMs
    Field Value
    Type Description
    System.Single

    m_flCompositorUpdateStartMs

    Declaration
    public float m_flCompositorUpdateStartMs
    Field Value
    Type Description
    System.Single

    m_flNewFrameReadyMs

    Declaration
    public float m_flNewFrameReadyMs
    Field Value
    Type Description
    System.Single

    m_flNewPosesReadyMs

    Declaration
    public float m_flNewPosesReadyMs
    Field Value
    Type Description
    System.Single

    m_flPostSubmitGpuMs

    Declaration
    public float m_flPostSubmitGpuMs
    Field Value
    Type Description
    System.Single

    m_flPresentCallCpuMs

    Declaration
    public float m_flPresentCallCpuMs
    Field Value
    Type Description
    System.Single

    m_flPreSubmitGpuMs

    Declaration
    public float m_flPreSubmitGpuMs
    Field Value
    Type Description
    System.Single

    m_flSubmitFrameMs

    Declaration
    public float m_flSubmitFrameMs
    Field Value
    Type Description
    System.Single

    m_flSystemTimeInSeconds

    Declaration
    public double m_flSystemTimeInSeconds
    Field Value
    Type Description
    System.Double

    m_flTotalRenderGpuMs

    Declaration
    public float m_flTotalRenderGpuMs
    Field Value
    Type Description
    System.Single

    m_flWaitForPresentCpuMs

    Declaration
    public float m_flWaitForPresentCpuMs
    Field Value
    Type Description
    System.Single

    m_flWaitGetPosesCalledMs

    Declaration
    public float m_flWaitGetPosesCalledMs
    Field Value
    Type Description
    System.Single

    m_HmdPose

    Declaration
    public TrackedDevicePose_t m_HmdPose
    Field Value
    Type Description
    TrackedDevicePose_t

    m_nFrameIndex

    Declaration
    public uint m_nFrameIndex
    Field Value
    Type Description
    System.UInt32

    m_nNumDroppedFrames

    Declaration
    public uint m_nNumDroppedFrames
    Field Value
    Type Description
    System.UInt32

    m_nNumFramePresents

    Declaration
    public uint m_nNumFramePresents
    Field Value
    Type Description
    System.UInt32

    m_nNumMisPresented

    Declaration
    public uint m_nNumMisPresented
    Field Value
    Type Description
    System.UInt32

    m_nNumVSyncsReadyForUse

    Declaration
    public uint m_nNumVSyncsReadyForUse
    Field Value
    Type Description
    System.UInt32

    m_nNumVSyncsToFirstView

    Declaration
    public uint m_nNumVSyncsToFirstView
    Field Value
    Type Description
    System.UInt32

    m_nReprojectionFlags

    Declaration
    public uint m_nReprojectionFlags
    Field Value
    Type Description
    System.UInt32

    m_nSize

    Declaration
    public uint m_nSize
    Field Value
    Type Description
    System.UInt32
    In This Article
    • Fields
      • m_flClientFrameIntervalMs
      • m_flCompositorIdleCpuMs
      • m_flCompositorRenderCpuMs
      • m_flCompositorRenderGpuMs
      • m_flCompositorRenderStartMs
      • m_flCompositorUpdateEndMs
      • m_flCompositorUpdateStartMs
      • m_flNewFrameReadyMs
      • m_flNewPosesReadyMs
      • m_flPostSubmitGpuMs
      • m_flPresentCallCpuMs
      • m_flPreSubmitGpuMs
      • m_flSubmitFrameMs
      • m_flSystemTimeInSeconds
      • m_flTotalRenderGpuMs
      • m_flWaitForPresentCpuMs
      • m_flWaitGetPosesCalledMs
      • m_HmdPose
      • m_nFrameIndex
      • m_nNumDroppedFrames
      • m_nNumFramePresents
      • m_nNumMisPresented
      • m_nNumVSyncsReadyForUse
      • m_nNumVSyncsToFirstView
      • m_nReprojectionFlags
      • m_nSize
    Back to top Copyright (c) Valve Corporation, All rights reserved.