Class ANDROIDPerformanceMetrics

java.lang.Object
org.lwjgl.openxr.ANDROIDPerformanceMetrics

public class ANDROIDPerformanceMetrics extends Object
  • Field Details

    • XR_ANDROID_performance_metrics_SPEC_VERSION

      public static final int XR_ANDROID_performance_metrics_SPEC_VERSION
      See Also:
    • XR_ANDROID_PERFORMANCE_METRICS_EXTENSION_NAME

      public static final String XR_ANDROID_PERFORMANCE_METRICS_EXTENSION_NAME
      See Also:
    • XR_TYPE_PERFORMANCE_METRICS_STATE_ANDROID

      public static final int XR_TYPE_PERFORMANCE_METRICS_STATE_ANDROID
      See Also:
    • XR_TYPE_PERFORMANCE_METRICS_COUNTER_ANDROID

      public static final int XR_TYPE_PERFORMANCE_METRICS_COUNTER_ANDROID
      See Also:
    • XR_PERFORMANCE_METRICS_COUNTER_UNIT_GENERIC_ANDROID

      public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_GENERIC_ANDROID
      See Also:
    • XR_PERFORMANCE_METRICS_COUNTER_UNIT_PERCENTAGE_ANDROID

      public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_PERCENTAGE_ANDROID
      See Also:
    • XR_PERFORMANCE_METRICS_COUNTER_UNIT_MILLISECONDS_ANDROID

      public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_MILLISECONDS_ANDROID
      See Also:
    • XR_PERFORMANCE_METRICS_COUNTER_UNIT_BYTES_ANDROID

      public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_BYTES_ANDROID
      See Also:
    • XR_PERFORMANCE_METRICS_COUNTER_UNIT_HERTZ_ANDROID

      public static final int XR_PERFORMANCE_METRICS_COUNTER_UNIT_HERTZ_ANDROID
      See Also:
    • XR_PERFORMANCE_METRICS_COUNTER_ANY_VALUE_VALID_BIT_ANDROID

      public static final int XR_PERFORMANCE_METRICS_COUNTER_ANY_VALUE_VALID_BIT_ANDROID
      See Also:
    • XR_PERFORMANCE_METRICS_COUNTER_UINT_VALUE_VALID_BIT_ANDROID

      public static final int XR_PERFORMANCE_METRICS_COUNTER_UINT_VALUE_VALID_BIT_ANDROID
      See Also:
    • XR_PERFORMANCE_METRICS_COUNTER_FLOAT_VALUE_VALID_BIT_ANDROID

      public static final int XR_PERFORMANCE_METRICS_COUNTER_FLOAT_VALUE_VALID_BIT_ANDROID
      See Also:
  • Method Details

    • nxrEnumeratePerformanceMetricsCounterPathsANDROID

      public static int nxrEnumeratePerformanceMetricsCounterPathsANDROID(XrInstance instance, int counterPathCapacityInput, long counterPathCountOutput, long counterPaths)
      XrResult xrEnumeratePerformanceMetricsCounterPathsANDROID(XrInstance instance, uint32_t counterPathCapacityInput, uint32_t * counterPathCountOutput, XrPath * counterPaths)
    • xrEnumeratePerformanceMetricsCounterPathsANDROID

      @NativeType("XrResult") public static int xrEnumeratePerformanceMetricsCounterPathsANDROID(XrInstance instance, @NativeType("uint32_t *") IntBuffer counterPathCountOutput, @NativeType("XrPath *") @Nullable LongBuffer counterPaths)
      XrResult xrEnumeratePerformanceMetricsCounterPathsANDROID(XrInstance instance, uint32_t counterPathCapacityInput, uint32_t * counterPathCountOutput, XrPath * counterPaths)
    • nxrSetPerformanceMetricsStateANDROID

      public static int nxrSetPerformanceMetricsStateANDROID(XrSession session, long state)
      XrResult xrSetPerformanceMetricsStateANDROID(XrSession session, XrPerformanceMetricsStateANDROID const * state)
    • xrSetPerformanceMetricsStateANDROID

      @NativeType("XrResult") public static int xrSetPerformanceMetricsStateANDROID(XrSession session, @NativeType("XrPerformanceMetricsStateANDROID const *") XrPerformanceMetricsStateANDROID state)
      XrResult xrSetPerformanceMetricsStateANDROID(XrSession session, XrPerformanceMetricsStateANDROID const * state)
    • nxrGetPerformanceMetricsStateANDROID

      public static int nxrGetPerformanceMetricsStateANDROID(XrSession session, long state)
      XrResult xrGetPerformanceMetricsStateANDROID(XrSession session, XrPerformanceMetricsStateANDROID * state)
    • xrGetPerformanceMetricsStateANDROID

      @NativeType("XrResult") public static int xrGetPerformanceMetricsStateANDROID(XrSession session, @NativeType("XrPerformanceMetricsStateANDROID *") XrPerformanceMetricsStateANDROID state)
      XrResult xrGetPerformanceMetricsStateANDROID(XrSession session, XrPerformanceMetricsStateANDROID * state)
    • nxrQueryPerformanceMetricsCounterANDROID

      public static int nxrQueryPerformanceMetricsCounterANDROID(XrSession session, long counterPath, long counter)
      XrResult xrQueryPerformanceMetricsCounterANDROID(XrSession session, XrPath counterPath, XrPerformanceMetricsCounterANDROID * counter)
    • xrQueryPerformanceMetricsCounterANDROID

      @NativeType("XrResult") public static int xrQueryPerformanceMetricsCounterANDROID(XrSession session, @NativeType("XrPath") long counterPath, @NativeType("XrPerformanceMetricsCounterANDROID *") XrPerformanceMetricsCounterANDROID counter)
      XrResult xrQueryPerformanceMetricsCounterANDROID(XrSession session, XrPath counterPath, XrPerformanceMetricsCounterANDROID * counter)