Monado OpenXR Runtime
|
Oculus Rift S prober code. More...
#include <stdio.h>
#include <stdlib.h>
#include <wchar.h>
#include "os/os_hid.h"
#include "xrt/xrt_config_drivers.h"
#include "xrt/xrt_prober.h"
#include "util/u_builders.h"
#include "util/u_misc.h"
#include "util/u_debug.h"
#include "util/u_logging.h"
#include "util/u_system_helpers.h"
#include "util/u_trace_marker.h"
#include "rift_s/rift_s_interface.h"
#include "rift_s/rift_s.h"
Macros | |
#define | RIFT_S_INTF_HMD 6 |
#define | RIFT_S_INTF_STATUS 7 |
#define | RIFT_S_INTF_CONTROLLERS 8 |
Functions | |
static xrt_result_t | rift_s_estimate_system (struct xrt_builder *xb, cJSON *config, struct xrt_prober *xp, struct xrt_builder_estimate *estimate) |
static xrt_result_t | rift_s_open_system_impl (struct xrt_builder *xb, cJSON *config, struct xrt_prober *xp, struct xrt_tracking_origin *origin, struct xrt_system_devices *xsysd, struct xrt_frame_context *xfctx, struct u_builder_roles_helper *ubrh) |
static void | rift_s_destroy (struct xrt_builder *xb) |
struct xrt_builder * | rift_s_builder_create (void) |
Builder setup for Oculus Rift S HMD. More... | |
Variables | |
enum u_logging_level | rift_s_log_level |
static const char * | driver_list [] |
Oculus Rift S prober code.
|
static |