|
Blender
V3.3
|
#include <algorithm>#include <cassert>#include <sstream>#include <string>#include <string_view>#include "GHOST_Types.h"#include "GHOST_XrException.h"#include "GHOST_XrSession.h"#include "GHOST_Xr_intern.h"#include "GHOST_XrContext.h"Go to the source code of this file.
Classes | |
| struct | OpenXRInstanceData |
Functions | |
Debug Printing | |
| static XrBool32 | debug_messenger_func (XrDebugUtilsMessageSeverityFlagsEXT, XrDebugUtilsMessageTypeFlagsEXT, const XrDebugUtilsMessengerCallbackDataEXT *callbackData, void *) |
OpenXR API-Layers and Extensions | |
| static bool | openxr_layer_is_available (const std::vector< XrApiLayerProperties > &layers_info, const std::string &layer_name) |
| static bool | openxr_extension_is_available (const std::vector< XrExtensionProperties > &extensions_info, const std::string_view &extension_name) |
| static const char * | openxr_ext_name_from_wm_gpu_binding (GHOST_TXrGraphicsBinding binding) |
Abstraction for XR (VR, AR, MR, ..) access via OpenXR.
Definition in file GHOST_XrContext.cpp.
|
static |
Definition at line 188 of file GHOST_XrContext.cpp.
|
static |
Definition at line 381 of file GHOST_XrContext.cpp.
|
static |
Definition at line 346 of file GHOST_XrContext.cpp.
|
static |
Definition at line 334 of file GHOST_XrContext.cpp.