Monado OpenXR Runtime
Loading...
Searching...
No Matches
target_builder_rift.c File Reference

Rift prober code. More...

#include "xrt/xrt_config_drivers.h"
#include "xrt/xrt_prober.h"
#include "xrt/xrt_frameserver.h"
#include "util/u_builders.h"
#include "util/u_debug.h"
#include "util/u_misc.h"
#include "util/u_logging.h"
#include "util/u_system_helpers.h"
#include "util/u_trace_marker.h"
#include "util/u_var.h"
#include "util/u_sink.h"
#include "rift/rift_interface.h"
Include dependency graph for target_builder_rift.c:

Data Structures

struct  rift_builder
 

Macros

#define DEFAULT_ENABLE   true
 
#define RIFT_ERROR(p, ...)   U_LOG_IFL_E(p->log_level, __VA_ARGS__)
 
#define RIFT_WARN(p, ...)   U_LOG_IFL_W(p->log_level, __VA_ARGS__)
 
#define RIFT_DEBUG(p, ...)   U_LOG_IFL_D(p->log_level, __VA_ARGS__)
 

Functions

static struct rift_builderrift_builder (struct xrt_builder *xb)
 
static xrt_result_t rift_estimate_system (struct xrt_builder *xb, cJSON *config, struct xrt_prober *xp, struct xrt_builder_estimate *estimate)
 
static xrt_result_t rift_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_destroy (struct xrt_builder *xb)
 
struct xrt_builderrift_builder_create (void)
 The Rift driver builder.
 

Variables

static const char * driver_list []
 

Detailed Description

Rift prober code.

Author
Beyley Cardellio ep1cm.nosp@m.1n10.nosp@m.n123@.nosp@m.gmai.nosp@m.l.com

Function Documentation

◆ rift_builder_create()

Variable Documentation

◆ driver_list

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