
org.lwjgl.openxr.MLFrameEndInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-openxr Show documentation
Show all versions of lwjgl-openxr Show documentation
A royalty-free, open standard that provides high-performance access to Augmented Reality (AR) and Virtual Reality (VR)—collectively known as XR—platforms and devices.
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.openxr;
/**
* The XR_ML_frame_end_info extension.
*
* This extension provides access to Magic Leap specific extensions to frame settings like focus distance, vignette, and protection.
*/
public final class MLFrameEndInfo {
/** The extension specification version. */
public static final int XR_ML_frame_end_info_SPEC_VERSION = 1;
/** The extension name. */
public static final String XR_ML_FRAME_END_INFO_EXTENSION_NAME = "XR_ML_frame_end_info";
/** Extends {@code XrStructureType}. */
public static final int XR_TYPE_FRAME_END_INFO_ML = 1000135000;
/**
* XrFrameEndInfoFlagBitsML - XrFrameEndInfoFlagBitsML
*
* Description
*
* The flag bits have the following meanings:
*
* Flag Descriptions
*
*
* - {@link #XR_FRAME_END_INFO_PROTECTED_BIT_ML FRAME_END_INFO_PROTECTED_BIT_ML} — Indicates that the content for this frame is protected and should not be recorded or captured outside the graphics system.
* - {@link #XR_FRAME_END_INFO_VIGNETTE_BIT_ML FRAME_END_INFO_VIGNETTE_BIT_ML} — Indicates that a soft fade to transparent should be added to the frame in the compositor to blend any hard edges at the FOV limits.
*
*
* See Also
*
* {@link XrFrameEndInfoML}, {@link XR10#xrEndFrame EndFrame}
*/
public static final int
XR_FRAME_END_INFO_PROTECTED_BIT_ML = 0x1,
XR_FRAME_END_INFO_VIGNETTE_BIT_ML = 0x2;
private MLFrameEndInfo() {}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy