Monado OpenXR Runtime
target_builder_rift_s.c File Reference

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"
Include dependency graph for target_builder_rift_s.c:

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_builderrift_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 []
 

Detailed Description

Oculus Rift S prober code.

Author
Jan Schmidt jan@c.nosp@m.entr.nosp@m.icula.nosp@m.r.co.nosp@m.m

Variable Documentation

◆ driver_list

const char* driver_list[]
static
Initial value:
= {
"rift-s",
}