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)
    
   
  
  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
  
  
  
  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
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.UInt32 | 
         |