Package org.lwjgl.openxr
Class FBCompositionLayerSettings
java.lang.Object
org.lwjgl.openxr.FBCompositionLayerSettings
The XR_FB_composition_layer_settings extension.
This extension allows applications to request the use of processing options such as sharpening or super-sampling on a composition layer.
In order to enable the functionality of this extension, you must pass the name of the extension into CreateInstance via the XrInstanceCreateInfo::enabledExtensionNames parameter as indicated in the extension section.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intXrCompositionLayerSettingsFlagBitsFB - XrCompositionLayerSettingsFlagBitsFBstatic final intXrCompositionLayerSettingsFlagBitsFB - XrCompositionLayerSettingsFlagBitsFBstatic final intXrCompositionLayerSettingsFlagBitsFB - XrCompositionLayerSettingsFlagBitsFBstatic final intXrCompositionLayerSettingsFlagBitsFB - XrCompositionLayerSettingsFlagBitsFBstatic final StringThe extension name.static final intThe extension specification version.static final intExtendsXrStructureType. -
Method Summary
-
Field Details
-
XR_FB_composition_layer_settings_SPEC_VERSION
public static final int XR_FB_composition_layer_settings_SPEC_VERSIONThe extension specification version.- See Also:
-
XR_FB_COMPOSITION_LAYER_SETTINGS_EXTENSION_NAME
The extension name.- See Also:
-
XR_TYPE_COMPOSITION_LAYER_SETTINGS_FB
public static final int XR_TYPE_COMPOSITION_LAYER_SETTINGS_FBExtendsXrStructureType.- See Also:
-
XR_COMPOSITION_LAYER_SETTINGS_NORMAL_SUPER_SAMPLING_BIT_FB
public static final int XR_COMPOSITION_LAYER_SETTINGS_NORMAL_SUPER_SAMPLING_BIT_FBXrCompositionLayerSettingsFlagBitsFB - XrCompositionLayerSettingsFlagBitsFBFlag Descriptions
COMPOSITION_LAYER_SETTINGS_NORMAL_SUPER_SAMPLING_BIT_FB— Indicates compositor may use layer texture supersampling.COMPOSITION_LAYER_SETTINGS_QUALITY_SUPER_SAMPLING_BIT_FB— Indicates compositor may use high quality layer texture supersampling.COMPOSITION_LAYER_SETTINGS_NORMAL_SHARPENING_BIT_FB— Indicates compositor may use layer texture sharpening.COMPOSITION_LAYER_SETTINGS_QUALITY_SHARPENING_BIT_FB— Indicates compositor may use high quality layer texture sharpening.COMPOSITION_LAYER_SETTINGS_AUTO_LAYER_FILTER_BIT_META— Indicates compositor may automatically toggle a texture filtering mechanism to improve visual quality of layer. This must not be the only bit set. (Added byXR_META_automatic_layer_filter) (Added by theXR_META_automatic_layer_filterextension)
- See Also:
-
XR_COMPOSITION_LAYER_SETTINGS_QUALITY_SUPER_SAMPLING_BIT_FB
public static final int XR_COMPOSITION_LAYER_SETTINGS_QUALITY_SUPER_SAMPLING_BIT_FBXrCompositionLayerSettingsFlagBitsFB - XrCompositionLayerSettingsFlagBitsFBFlag Descriptions
COMPOSITION_LAYER_SETTINGS_NORMAL_SUPER_SAMPLING_BIT_FB— Indicates compositor may use layer texture supersampling.COMPOSITION_LAYER_SETTINGS_QUALITY_SUPER_SAMPLING_BIT_FB— Indicates compositor may use high quality layer texture supersampling.COMPOSITION_LAYER_SETTINGS_NORMAL_SHARPENING_BIT_FB— Indicates compositor may use layer texture sharpening.COMPOSITION_LAYER_SETTINGS_QUALITY_SHARPENING_BIT_FB— Indicates compositor may use high quality layer texture sharpening.COMPOSITION_LAYER_SETTINGS_AUTO_LAYER_FILTER_BIT_META— Indicates compositor may automatically toggle a texture filtering mechanism to improve visual quality of layer. This must not be the only bit set. (Added byXR_META_automatic_layer_filter) (Added by theXR_META_automatic_layer_filterextension)
- See Also:
-
XR_COMPOSITION_LAYER_SETTINGS_NORMAL_SHARPENING_BIT_FB
public static final int XR_COMPOSITION_LAYER_SETTINGS_NORMAL_SHARPENING_BIT_FBXrCompositionLayerSettingsFlagBitsFB - XrCompositionLayerSettingsFlagBitsFBFlag Descriptions
COMPOSITION_LAYER_SETTINGS_NORMAL_SUPER_SAMPLING_BIT_FB— Indicates compositor may use layer texture supersampling.COMPOSITION_LAYER_SETTINGS_QUALITY_SUPER_SAMPLING_BIT_FB— Indicates compositor may use high quality layer texture supersampling.COMPOSITION_LAYER_SETTINGS_NORMAL_SHARPENING_BIT_FB— Indicates compositor may use layer texture sharpening.COMPOSITION_LAYER_SETTINGS_QUALITY_SHARPENING_BIT_FB— Indicates compositor may use high quality layer texture sharpening.COMPOSITION_LAYER_SETTINGS_AUTO_LAYER_FILTER_BIT_META— Indicates compositor may automatically toggle a texture filtering mechanism to improve visual quality of layer. This must not be the only bit set. (Added byXR_META_automatic_layer_filter) (Added by theXR_META_automatic_layer_filterextension)
- See Also:
-
XR_COMPOSITION_LAYER_SETTINGS_QUALITY_SHARPENING_BIT_FB
public static final int XR_COMPOSITION_LAYER_SETTINGS_QUALITY_SHARPENING_BIT_FBXrCompositionLayerSettingsFlagBitsFB - XrCompositionLayerSettingsFlagBitsFBFlag Descriptions
COMPOSITION_LAYER_SETTINGS_NORMAL_SUPER_SAMPLING_BIT_FB— Indicates compositor may use layer texture supersampling.COMPOSITION_LAYER_SETTINGS_QUALITY_SUPER_SAMPLING_BIT_FB— Indicates compositor may use high quality layer texture supersampling.COMPOSITION_LAYER_SETTINGS_NORMAL_SHARPENING_BIT_FB— Indicates compositor may use layer texture sharpening.COMPOSITION_LAYER_SETTINGS_QUALITY_SHARPENING_BIT_FB— Indicates compositor may use high quality layer texture sharpening.COMPOSITION_LAYER_SETTINGS_AUTO_LAYER_FILTER_BIT_META— Indicates compositor may automatically toggle a texture filtering mechanism to improve visual quality of layer. This must not be the only bit set. (Added byXR_META_automatic_layer_filter) (Added by theXR_META_automatic_layer_filterextension)
- See Also:
-