Monado OpenXR Runtime
Oculus Rift S driver

Driver for the Oculus Rift S and touch controllers. More...

Collaboration diagram for Oculus Rift S driver:

Files

file  rift_s.c
 Oculus Rift S headset tracking system.
 
file  rift_s.h
 Oculus Rift S Driver Internal Interface.
 
file  rift_s_camera.c
 Oculus Rift S camera handling.
 
file  rift_s_camera.h
 Oculus Rift S camera handling.
 
file  rift_s_controller.c
 Oculus Rift S Touch Controller driver.
 
file  rift_s_controller.h
 Oculus Rift S Touch Controller interface.
 
file  rift_s_firmware.c
 Oculus Rift S firmware parsing.
 
file  rift_s_firmware.h
 Oculus Rift S firmware parsing interface.
 
file  rift_s_hmd.c
 Driver code for Oculus Rift S headsets.
 
file  rift_s_hmd.h
 Interface to the Oculus Rift S HMD driver code.
 
file  rift_s_interface.h
 Interface to rift_s driver.
 
file  rift_s_tracker.c
 Driver code for Oculus Rift S headsets.
 
file  rift_s_tracker.h
 HMD tracker handling.
 
file  rift_s_util.cpp
 Driver code for Oculus Rift S headsets.
 
file  rift_s_util.h
 Oculus Rift S utility functions.
 
file  target_builder_rift_s.c
 Oculus Rift S prober code.
 

Functions

struct xrt_builderrift_s_builder_create (void)
 Builder setup for Oculus Rift S HMD. More...
 

Detailed Description

Driver for the Oculus Rift S and touch controllers.

Function Documentation

◆ rift_s_builder_create()

struct xrt_builder* rift_s_builder_create ( void  )

#include <drivers/rift_s/rift_s_interface.h>

Builder setup for Oculus Rift S HMD.

References u_builder::base, xrt_builder::estimate_system, and U_TYPED_CALLOC.