| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
OpenXR.Extensions.XR_KHR_composition_layer_cube
Description
Name
XR_KHR_composition_layer_cube - instance extension
Specification
See XR_KHR_composition_layer_cube in the main specification for complete information.
Registered Extension Number
7
Revision
8
Extension and Version Dependencies
- Requires OpenXR 1.0
See Also
Document Notes
For more information, see the OpenXR Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.
Synopsis
- data CompositionLayerCubeKHR = CompositionLayerCubeKHR {}
- type KHR_composition_layer_cube_SPEC_VERSION = 8
- pattern KHR_composition_layer_cube_SPEC_VERSION :: forall a. Integral a => a
- type KHR_COMPOSITION_LAYER_CUBE_EXTENSION_NAME = "XR_KHR_composition_layer_cube"
- pattern KHR_COMPOSITION_LAYER_CUBE_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
Documentation
data CompositionLayerCubeKHR Source #
XrCompositionLayerCubeKHR - Cube map layer composition info
Member Descriptions
Description
CompositionLayerCubeKHR contains the information needed to render a
cube map when calling endFrame.
CompositionLayerCubeKHR is an alias type for the base struct
CompositionLayerBaseHeader used in
FrameEndInfo.
Valid Usage (Implicit)
- The @@
extension must be enabled prior to using
CompositionLayerCubeKHR
-
typemust beTYPE_COMPOSITION_LAYER_CUBE_KHR -
nextmust beNULLor a valid pointer to the next structure in a structure chain -
layerFlagsmust be0or a valid combination of XrCompositionLayerFlagBits values -
spacemust be a validSpacehandle -
eyeVisibilitymust be a validEyeVisibilityvalue -
swapchainmust be a validSwapchainhandle - Both of
spaceandswapchainmust have been created, allocated, or retrieved from the sameSession
See Also
CompositionLayerBaseHeader,
CompositionLayerFlags,
EyeVisibility,
FrameEndInfo,
Quaternionf, Space,
StructureType,
Swapchain,
endFrame
Constructors
| CompositionLayerCubeKHR | |
Fields
| |
Instances
pattern KHR_composition_layer_cube_SPEC_VERSION :: forall a. Integral a => a Source #
type KHR_COMPOSITION_LAYER_CUBE_EXTENSION_NAME = "XR_KHR_composition_layer_cube" Source #
pattern KHR_COMPOSITION_LAYER_CUBE_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #