public class Compositor_FrameTiming
extends com.sun.jna.Structure
Modifier and Type | Class and Description |
---|---|
static class |
Compositor_FrameTiming.ByReference |
static class |
Compositor_FrameTiming.ByValue |
Modifier and Type | Field and Description |
---|---|
float |
m_flClientFrameIntervalMs |
float |
m_flCompositorIdleCpuMs |
float |
m_flCompositorRenderCpuMs |
float |
m_flCompositorRenderGpuMs |
float |
m_flCompositorRenderStartMs |
float |
m_flCompositorUpdateEndMs |
float |
m_flCompositorUpdateStartMs |
float |
m_flNewFrameReadyMs |
float |
m_flNewPosesReadyMs |
float |
m_flPostSubmitGpuMs |
float |
m_flPresentCallCpuMs |
float |
m_flPreSubmitGpuMs |
float |
m_flSubmitFrameMs |
double |
m_flSystemTimeInSeconds |
float |
m_flTotalRenderGpuMs |
float |
m_flWaitForPresentCpuMs |
float |
m_flWaitGetPosesCalledMs |
TrackedDevicePose_t |
m_HmdPose
C type : TrackedDevicePose_t
|
int |
m_nFrameIndex |
int |
m_nNumDroppedFrames |
int |
m_nNumFramePresents |
int |
m_nNumMisPresented |
int |
m_nReprojectionFlags |
int |
m_nSize |
Constructor and Description |
---|
Compositor_FrameTiming() |
Compositor_FrameTiming(com.sun.jna.Pointer peer) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<java.lang.String> |
getFieldOrder() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public int m_nSize
public int m_nFrameIndex
public int m_nNumFramePresents
public int m_nNumMisPresented
public int m_nNumDroppedFrames
public int m_nReprojectionFlags
public double m_flSystemTimeInSeconds
public float m_flPreSubmitGpuMs
public float m_flPostSubmitGpuMs
public float m_flTotalRenderGpuMs
public float m_flCompositorRenderGpuMs
public float m_flCompositorRenderCpuMs
public float m_flCompositorIdleCpuMs
public float m_flClientFrameIntervalMs
public float m_flPresentCallCpuMs
public float m_flWaitForPresentCpuMs
public float m_flSubmitFrameMs
public float m_flWaitGetPosesCalledMs
public float m_flNewPosesReadyMs
public float m_flNewFrameReadyMs
public float m_flCompositorUpdateStartMs
public float m_flCompositorUpdateEndMs
public float m_flCompositorRenderStartMs
public TrackedDevicePose_t m_HmdPose