|
Monado OpenXR Runtime
|
Shared default implementation of the instance with compositor. More...
#include "xrt/xrt_space.h"#include "xrt/xrt_system.h"#include "xrt/xrt_config_build.h"#include "xrt/xrt_config_os.h"#include "os/os_time.h"#include "util/u_debug.h"#include "util/u_system.h"#include "util/u_trace_marker.h"#include "util/u_system_helpers.h"#include "target_instance_parts.h"#include <assert.h>
Macros | |
| #define | USE_NULL_DEFAULT (true) |
Functions | |
| xrt_result_t | null_compositor_create_system (struct xrt_device *xdev, struct xrt_system_compositor **out_xsysc) |
| Creates a null_compositor. More... | |
| static xrt_result_t | t_instance_is_system_available (struct xrt_instance *xinst, bool *out_available) |
| static xrt_result_t | t_instance_create_system (struct xrt_instance *xinst, struct xrt_system **out_xsys, struct xrt_system_devices **out_xsysd, struct xrt_space_overseer **out_xso, struct xrt_system_compositor **out_xsysc) |
| xrt_result_t | xrt_instance_create (struct xrt_instance_info *ii, struct xrt_instance **out_xinst) |
Shared default implementation of the instance with compositor.