Monado OpenXR Runtime
SteamVR driver provider

Wraps a xrt_instance and one or more xrt_device and exposes those to SteamVR through the OpenVR driver interface. More...

Collaboration diagram for SteamVR driver provider:

Files

file  ovrd_driver.cpp
 Main driver code for SteamVR driver provider.
 
file  ovrd_interface.h
 Interface to the Monado SteamVR Driver exporter.
 
file  ovrd_log.hpp
 Logger code.
 
file  main.c
 Very simple target main file to export the right symbol.
 

Functions

void * ovrd_hmd_driver_impl (const char *pInterfaceName, int *pReturnCode)
 Implementation of the HmdDriverFactory function. More...
 

Detailed Description

Wraps a xrt_instance and one or more xrt_device and exposes those to SteamVR through the OpenVR driver interface.

Function Documentation

◆ ovrd_hmd_driver_impl()

void * ovrd_hmd_driver_impl ( const char *  pInterfaceName,
int *  pReturnCode 
)

#include <state_trackers/steamvr_drv/ovrd_interface.h>

Implementation of the HmdDriverFactory function.