Class XrCompositionLayerProjection

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<XrCompositionLayerProjection>
org.lwjgl.openxr.XrCompositionLayerProjection
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class XrCompositionLayerProjection extends org.lwjgl.system.Struct<XrCompositionLayerProjection> implements org.lwjgl.system.NativeResource
Composition layer for projection.
Description
Note

Because a runtime may reproject the layer over time, a projection layer should specify an XrSpace in which to maximize stability of the layer content. For example, a projection layer containing world-locked content should use an XrSpace which is also world-locked, such as the LOCAL or STAGE reference spaces. In the case that the projection layer should be head-locked, such as a heads up display, the VIEW reference space would provide the highest quality layer reprojection.

Valid Usage (Implicit)
See Also

XrCompositionLayerBaseHeader, XrCompositionLayerProjectionView, XrSwapchainSubImage

Layout


 struct XrCompositionLayerProjection {
     XrStructureType type();
     void const * next();
     XrCompositionLayerFlags layerFlags();
     XrSpace space();
     uint32_t viewCount();
     XrCompositionLayerProjectionView const * views();
 }