• Qt 6.9
  • Qt Quick 3D
  • Supported OpenXR Extensions
  • Qt Quick 3D | Commercial or GPLv3

Supported OpenXR Extensions

This page lists all the OpenXR extensions which are implemented in QtQuick3D.Xr.

Note: These extensions might not be supported on all OpenXR-based systems and, therefore, functionality that depends on the extensions will not be available on these systems.

Khronos extension used in QtQuick3D.Xr

  • XR_KHR_D3D11_enable
  • XR_KHR_D3D12_enable
  • XR_KHR_android_create_instance
  • XR_KHR_android_thread_settings
  • XR_KHR_composition_layer_depth
  • XR_KHR_opengl_enable
  • XR_KHR_opengl_es_enable
  • XR_KHR_vulkan_enable
Vendor extensions used in QtQuick3D.XrQML type using the extension
XR_EXT_debug_utils
XR_EXT_hand_trackingXrController for hand tracking input data.
XR_EXT_performance_settings
XR_FB_color_space
XR_FB_display_refresh_rate
XR_FB_foveation
XR_FB_foveation_configuration
XR_FB_hand_tracking_aimXrController for hand tracking aim position.
XR_FB_hand_tracking_meshXrHandModel for hand meshes.
XR_FB_passthroughXrView for setting XR_FB_passthrough
XR_FB_sceneXrSpatialAnchor
XR_FB_scene_captureXrSpatialAnchor
XR_FB_spatial_entityXrSpatialAnchor
XR_FB_spatial_entity_containerXrSpatialAnchor
XR_FB_spatial_entity_queryXrSpatialAnchor
XR_FB_spatial_entity_storageXrSpatialAnchor
XR_FB_swapchain_update_state
XR_FB_swapchain_update_state_opengl_es
XR_FB_swapchain_update_state_vulkan
XR_FB_triangle_mesh
XR_MSFT_hand_interactionXrInputAction for pinch gestures

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.
The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.
Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.