docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    OpenXR features

    OpenXR is an extensible API that can be extended with new features. To facilitate this within the Unity ecosystem, the Unity OpenXR provider supports a feature extension mechanism.

    For information about managing the OpenXR features in your project, refer to Feature management.

    For information about the available OpenXR features, refer to:

    OpenXR feature Description
    Meta Quest Support Enables Meta Quest support for the OpenXR plug-in.
    Composition Layers support Provides support for rendering high quality images on layer types, such as cylinder, equirect, cube, and more.
    XR Performance Settings Lets you provide performance hints to an OpenXR runtime and allows you to get notification when an important aspect of device performance changes.
    Foveated Rendering An optimization technique that renders peripheral areas at a lower resolution. Similar to Quad Views.
    Subsampled layout An optimization technique that can improve Foveated rendering performance by optimizing eye texture sampling.
    Quad Views An optimization technique that renders peripheral areas at a lower resolution. A sub-option of Foveated Rendering.
    Multiview Render Regions An optimization technique that prevents processing on areas of the screen that are not visible to the user.
    Application SpaceWarp An optimization technique that synthesizes every other frame.
    Automatic dynamic resolution Dynamically adjusts the resolution of your XR project to maintain a stable frame rate and improve graphical performance.

    For information about creating features as part of an OpenXR provider, refer to Integrate OpenXR features.

    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)