Skip to content

Commit

Permalink
Update openxr
Browse files Browse the repository at this point in the history
  • Loading branch information
The Judge committed Oct 18, 2024
1 parent 469f3c3 commit addef61
Show file tree
Hide file tree
Showing 546 changed files with 43,610 additions and 43,415 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.openxr;

import org.lwjgl.system.*;

import static org.lwjgl.system.Checks.*;
import static org.lwjgl.system.JNI.*;


import org.lwjgl.system.*;

import static org.lwjgl.system.Checks.*;
import static org.lwjgl.system.JNI.*;

/**
* The <a href="https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_ALMALENCE_digital_lens_control">XR_ALMALENCE_digital_lens_control</a> extension.
*
Expand All @@ -35,18 +35,18 @@
* </ul>
*
* <p>This extension enables the handling of the Digital Lens for VR API Layer by calling {@link #xrSetDigitalLensControlALMALENCE SetDigitalLensControlALMALENCE}.</p>
*/
public class ALMALENCEDigitalLensControl {

/** The extension specification version. */
public static final int XR_ALMALENCE_digital_lens_control_SPEC_VERSION = 1;

/** The extension name. */
public static final String XR_ALMALENCE_DIGITAL_LENS_CONTROL_EXTENSION_NAME = "XR_ALMALENCE_digital_lens_control";

/** Extends {@code XrStructureType}. */
public static final int XR_TYPE_DIGITAL_LENS_CONTROL_ALMALENCE = 1000196000;

*/
public class ALMALENCEDigitalLensControl {

/** The extension specification version. */
public static final int XR_ALMALENCE_digital_lens_control_SPEC_VERSION = 1;

/** The extension name. */
public static final String XR_ALMALENCE_DIGITAL_LENS_CONTROL_EXTENSION_NAME = "XR_ALMALENCE_digital_lens_control";

/** Extends {@code XrStructureType}. */
public static final int XR_TYPE_DIGITAL_LENS_CONTROL_ALMALENCE = 1000196000;

/**
* XrDigitalLensControlFlagBitsALMALENCE - XrDigitalLensControlFlagBitsALMALENCE
*
Expand All @@ -55,24 +55,24 @@ public class ALMALENCEDigitalLensControl {
* <ul>
* <li>{@link #XR_DIGITAL_LENS_CONTROL_PROCESSING_DISABLE_BIT_ALMALENCE DIGITAL_LENS_CONTROL_PROCESSING_DISABLE_BIT_ALMALENCE} — disables Digital Lens processing of render textures</li>
* </ul>
*/
public static final int XR_DIGITAL_LENS_CONTROL_PROCESSING_DISABLE_BIT_ALMALENCE = 0x1;
*/
public static final int XR_DIGITAL_LENS_CONTROL_PROCESSING_DISABLE_BIT_ALMALENCE = 0x1;

protected ALMALENCEDigitalLensControl() {
throw new UnsupportedOperationException();
}

// --- [ xrSetDigitalLensControlALMALENCE ] ---

/** Unsafe version of: {@link #xrSetDigitalLensControlALMALENCE SetDigitalLensControlALMALENCE} */
public static int nxrSetDigitalLensControlALMALENCE(XrSession session, long digitalLensControl) {
long __functionAddress = session.getCapabilities().xrSetDigitalLensControlALMALENCE;
if (CHECKS) {
check(__functionAddress);
}
return callPPI(session.address(), digitalLensControl, __functionAddress);
}
}

// --- [ xrSetDigitalLensControlALMALENCE ] ---

/** Unsafe version of: {@link #xrSetDigitalLensControlALMALENCE SetDigitalLensControlALMALENCE} */
public static int nxrSetDigitalLensControlALMALENCE(XrSession session, long digitalLensControl) {
long __functionAddress = session.getCapabilities().xrSetDigitalLensControlALMALENCE;
if (CHECKS) {
check(__functionAddress);
}
return callPPI(session.address(), digitalLensControl, __functionAddress);
}

/**
* Sets DLVR status.
*
Expand Down Expand Up @@ -120,10 +120,10 @@ public static int nxrSetDigitalLensControlALMALENCE(XrSession session, long digi
*
* @param session a handle to a running {@code XrSession}.
* @param digitalLensControl the {@link XrDigitalLensControlALMALENCE} that contains desired characteristics for the Digital Lens
*/
@NativeType("XrResult")
public static int xrSetDigitalLensControlALMALENCE(XrSession session, @NativeType("XrDigitalLensControlALMALENCE const *") XrDigitalLensControlALMALENCE digitalLensControl) {
return nxrSetDigitalLensControlALMALENCE(session, digitalLensControl.address());
}
*/
@NativeType("XrResult")
public static int xrSetDigitalLensControlALMALENCE(XrSession session, @NativeType("XrDigitalLensControlALMALENCE const *") XrDigitalLensControlALMALENCE digitalLensControl) {
return nxrSetDigitalLensControlALMALENCE(session, digitalLensControl.address());
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.openxr;


/**
* The <a href="https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_BD_controller_interaction">XR_BD_controller_interaction</a> extension.
*
* <p>This extension defines the interaction profile for PICO Neo3 and PICO 4 Controllers.</p>
*/
public final class BDControllerInteraction {

/** The extension specification version. */
public static final int XR_BD_controller_interaction_SPEC_VERSION = 1;

/** The extension name. */
public static final String XR_BD_CONTROLLER_INTERACTION_EXTENSION_NAME = "XR_BD_controller_interaction";
*/
public final class BDControllerInteraction {

/** The extension specification version. */
public static final int XR_BD_controller_interaction_SPEC_VERSION = 1;

/** The extension name. */
public static final String XR_BD_CONTROLLER_INTERACTION_EXTENSION_NAME = "XR_BD_controller_interaction";

private BDControllerInteraction() {}
private BDControllerInteraction() {}

}
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.openxr;


/**
* The <a href="https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_EPIC_view_configuration_fov">XR_EPIC_view_configuration_fov</a> extension.
*
Expand All @@ -13,18 +13,18 @@
* <p>The field-of-view given here <b>should</b> not be used for rendering, see {@link XR10#xrLocateViews LocateViews} to retrieve the field-of-view for rendering.</p>
*
* <p>For views with {@code fovMutable} set to {@code XR_TRUE} the maximum field-of-view <b>should</b> specify the upper limit that runtime can support. If the view has {@code fovMutable} set to {@code XR_FALSE} the runtime <b>must</b> set {@code maxMutableFov} to be the same as {@code recommendedFov}.</p>
*/
public final class EPICViewConfigurationFov {

/** The extension specification version. */
public static final int XR_EPIC_view_configuration_fov_SPEC_VERSION = 2;

/** The extension name. */
public static final String XR_EPIC_VIEW_CONFIGURATION_FOV_EXTENSION_NAME = "XR_EPIC_view_configuration_fov";

/** Extends {@code XrStructureType}. */
public static final int XR_TYPE_VIEW_CONFIGURATION_VIEW_FOV_EPIC = 1000059000;
*/
public final class EPICViewConfigurationFov {

/** The extension specification version. */
public static final int XR_EPIC_view_configuration_fov_SPEC_VERSION = 2;

/** The extension name. */
public static final String XR_EPIC_VIEW_CONFIGURATION_FOV_EXTENSION_NAME = "XR_EPIC_view_configuration_fov";

/** Extends {@code XrStructureType}. */
public static final int XR_TYPE_VIEW_CONFIGURATION_VIEW_FOV_EPIC = 1000059000;

private EPICViewConfigurationFov() {}
private EPICViewConfigurationFov() {}

}
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.openxr;


/**
* The <a href="https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_EXT_active_action_set_priority">XR_EXT_active_action_set_priority</a> extension.
*
Expand All @@ -13,18 +13,18 @@
* <p>Given that most runtimes do not actually require this number to be immutable this extension adds the ability to provide a different priority number for every {@link XrActiveActionSet} provided to {@link XR10#xrSyncActions SyncActions}.</p>
*
* <p>When updating the action state with {@link XR10#xrSyncActions SyncActions}, the application <b>can</b> provide a pointer to an {@link XrActiveActionSetPrioritiesEXT} structure in the {@code next} chain of {@link XrActionsSyncInfo}. This structure contains an array of {@link XrActiveActionSetPriorityEXT} structures mapping active action sets to their priority numbers.</p>
*/
public final class EXTActiveActionSetPriority {

/** The extension specification version. */
public static final int XR_EXT_active_action_set_priority_SPEC_VERSION = 1;

/** The extension name. */
public static final String XR_EXT_ACTIVE_ACTION_SET_PRIORITY_EXTENSION_NAME = "XR_EXT_active_action_set_priority";

/** Extends {@code XrStructureType}. */
public static final int XR_TYPE_ACTIVE_ACTION_SET_PRIORITIES_EXT = 1000373000;
*/
public final class EXTActiveActionSetPriority {

/** The extension specification version. */
public static final int XR_EXT_active_action_set_priority_SPEC_VERSION = 1;

/** The extension name. */
public static final String XR_EXT_ACTIVE_ACTION_SET_PRIORITY_EXTENSION_NAME = "XR_EXT_active_action_set_priority";

/** Extends {@code XrStructureType}. */
public static final int XR_TYPE_ACTIVE_ACTION_SET_PRIORITIES_EXT = 1000373000;

private EXTActiveActionSetPriority() {}
private EXTActiveActionSetPriority() {}

}
Loading

0 comments on commit addef61

Please sign in to comment.