The open source OpenXR runtime

ext/openxr: Add XR_MNDX_system_buttons header

+27
+26
src/external/openxr_includes/openxr/XR_MNDX_system_buttons.h
··· 1 + // Copyright 2023, Collabora, Ltd. 2 + // SPDX-License-Identifier: BSL-1.0 3 + /*! 4 + * @file 5 + * @brief Preview header for XR_MNDX_system_buttons extension 6 + * @author Jakob Bornecrantz <jakob@collabora.com> 7 + * @ingroup external_openxr 8 + */ 9 + #ifndef XR_MNDX_SYSTEM_BUTTONS_H 10 + #define XR_MNDX_SYSTEM_BUTTONS_H 1 11 + 12 + #include <openxr/openxr.h> 13 + 14 + #ifdef __cplusplus 15 + extern "C" { 16 + #endif 17 + 18 + #define XR_MNDX_system_buttons 1 19 + #define XR_MNDX_system_buttons_SPEC_VERSION 1 20 + #define XR_MNDX_SYSTEM_BUTTONS_EXTENSION_NAME "XR_MNDX_system_buttons" 21 + 22 + #ifdef __cplusplus 23 + } 24 + #endif 25 + 26 + #endif
+1
src/xrt/include/xrt/xrt_openxr_includes.h
··· 51 51 #include "openxr/loader_interfaces.h" 52 52 53 53 #include "openxr/XR_MNDX_hydra.h" 54 + #include "openxr/XR_MNDX_system_buttons.h" 54 55 #include "openxr/XR_MNDX_ball_on_a_stick_controller.h"