Package org.lwjgl.openxr
Class METAPerformanceMetrics
java.lang.Object
org.lwjgl.openxr.METAPerformanceMetrics
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nxrEnumeratePerformanceMetricsCounterPathsMETA
(XrInstance instance, int counterPathCapacityInput, long counterPathCountOutput, long counterPaths) XrResult xrEnumeratePerformanceMetricsCounterPathsMETA(XrInstance instance, uint32_t counterPathCapacityInput, uint32_t * counterPathCountOutput, XrPath * counterPaths)
static int
nxrGetPerformanceMetricsStateMETA
(XrSession session, long state) XrResult xrGetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA * state)
static int
nxrQueryPerformanceMetricsCounterMETA
(XrSession session, long counterPath, long counter) XrResult xrQueryPerformanceMetricsCounterMETA(XrSession session, XrPath counterPath, XrPerformanceMetricsCounterMETA * counter)
static int
nxrSetPerformanceMetricsStateMETA
(XrSession session, long state) XrResult xrSetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA const * state)
static int
xrEnumeratePerformanceMetricsCounterPathsMETA
(XrInstance instance, IntBuffer counterPathCountOutput, @Nullable LongBuffer counterPaths) XrResult xrEnumeratePerformanceMetricsCounterPathsMETA(XrInstance instance, uint32_t counterPathCapacityInput, uint32_t * counterPathCountOutput, XrPath * counterPaths)
static int
xrGetPerformanceMetricsStateMETA
(XrSession session, XrPerformanceMetricsStateMETA state) XrResult xrGetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA * state)
static int
xrQueryPerformanceMetricsCounterMETA
(XrSession session, long counterPath, XrPerformanceMetricsCounterMETA counter) XrResult xrQueryPerformanceMetricsCounterMETA(XrSession session, XrPath counterPath, XrPerformanceMetricsCounterMETA * counter)
static int
xrSetPerformanceMetricsStateMETA
(XrSession session, XrPerformanceMetricsStateMETA state) XrResult xrSetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA const * state)
-
Field Details
-
XR_META_performance_metrics_SPEC_VERSION
public static final int XR_META_performance_metrics_SPEC_VERSION- See Also:
-
XR_META_PERFORMANCE_METRICS_EXTENSION_NAME
- See Also:
-
XR_TYPE_PERFORMANCE_METRICS_STATE_META
public static final int XR_TYPE_PERFORMANCE_METRICS_STATE_META- See Also:
-
XR_TYPE_PERFORMANCE_METRICS_COUNTER_META
public static final int XR_TYPE_PERFORMANCE_METRICS_COUNTER_META- See Also:
-
XR_PERFORMANCE_METRICS_COUNTER_ANY_VALUE_VALID_BIT_META
public static final int XR_PERFORMANCE_METRICS_COUNTER_ANY_VALUE_VALID_BIT_META- See Also:
-
XR_PERFORMANCE_METRICS_COUNTER_UINT_VALUE_VALID_BIT_META
public static final int XR_PERFORMANCE_METRICS_COUNTER_UINT_VALUE_VALID_BIT_META- See Also:
-
XR_PERFORMANCE_METRICS_COUNTER_FLOAT_VALUE_VALID_BIT_META
public static final int XR_PERFORMANCE_METRICS_COUNTER_FLOAT_VALUE_VALID_BIT_META- See Also:
-
XR_PERFORMANCE_METRICS_COUNTER_UNIT_GENERIC_META
public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_GENERIC_META- See Also:
-
XR_PERFORMANCE_METRICS_COUNTER_UNIT_PERCENTAGE_META
public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_PERCENTAGE_META- See Also:
-
XR_PERFORMANCE_METRICS_COUNTER_UNIT_MILLISECONDS_META
public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_MILLISECONDS_META- See Also:
-
XR_PERFORMANCE_METRICS_COUNTER_UNIT_BYTES_META
public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_BYTES_META- See Also:
-
XR_PERFORMANCE_METRICS_COUNTER_UNIT_HERTZ_META
public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_HERTZ_META- See Also:
-
-
Method Details
-
nxrEnumeratePerformanceMetricsCounterPathsMETA
public static int nxrEnumeratePerformanceMetricsCounterPathsMETA(XrInstance instance, int counterPathCapacityInput, long counterPathCountOutput, long counterPaths) XrResult xrEnumeratePerformanceMetricsCounterPathsMETA(XrInstance instance, uint32_t counterPathCapacityInput, uint32_t * counterPathCountOutput, XrPath * counterPaths)
-
xrEnumeratePerformanceMetricsCounterPathsMETA
public static int xrEnumeratePerformanceMetricsCounterPathsMETA(XrInstance instance, IntBuffer counterPathCountOutput, @Nullable LongBuffer counterPaths) XrResult xrEnumeratePerformanceMetricsCounterPathsMETA(XrInstance instance, uint32_t counterPathCapacityInput, uint32_t * counterPathCountOutput, XrPath * counterPaths)
-
nxrSetPerformanceMetricsStateMETA
XrResult xrSetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA const * state)
-
xrSetPerformanceMetricsStateMETA
public static int xrSetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA state) XrResult xrSetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA const * state)
-
nxrGetPerformanceMetricsStateMETA
XrResult xrGetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA * state)
-
xrGetPerformanceMetricsStateMETA
public static int xrGetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA state) XrResult xrGetPerformanceMetricsStateMETA(XrSession session, XrPerformanceMetricsStateMETA * state)
-
nxrQueryPerformanceMetricsCounterMETA
public static int nxrQueryPerformanceMetricsCounterMETA(XrSession session, long counterPath, long counter) XrResult xrQueryPerformanceMetricsCounterMETA(XrSession session, XrPath counterPath, XrPerformanceMetricsCounterMETA * counter)
-
xrQueryPerformanceMetricsCounterMETA
public static int xrQueryPerformanceMetricsCounterMETA(XrSession session, long counterPath, XrPerformanceMetricsCounterMETA counter) XrResult xrQueryPerformanceMetricsCounterMETA(XrSession session, XrPath counterPath, XrPerformanceMetricsCounterMETA * counter)
-