···11+// Copyright 2024, Collabora, Ltd.
22+// SPDX-License-Identifier: BSL-1.0
33+/*!
44+ * @file
55+ * @brief What OpenXR defines are enabled in this oxr build.
66+ * @author Christoph Haag <christoph.haag@collabora.com>
77+ * @ingroup xrt_iface
88+ */
99+1010+#pragma once
1111+1212+#cmakedefine XR_USE_GRAPHICS_API_VULKAN
1313+#cmakedefine XR_USE_GRAPHICS_API_OPENGL
1414+#cmakedefine XR_USE_GRAPHICS_API_OPENGL_ES
1515+#cmakedefine XR_USE_PLATFORM_EGL
1616+#cmakedefine XR_USE_PLATFORM_XLIB
1717+#cmakedefine XR_USE_GRAPHICS_API_D3D11
1818+#cmakedefine XR_USE_GRAPHICS_API_D3D12
1919+#cmakedefine XR_USE_PLATFORM_ANDROID
2020+#cmakedefine XR_USE_PLATFORM_WIN32
+2
src/xrt/include/xrt/xrt_openxr_includes.h
···10101111#pragma once
12121313+#include "xrt/xrt_openxr_config.h"
1414+1315//! @todo Move these to the build system instead.
1416#define XR_USE_TIMESPEC 1
1517