Monado OpenXR Runtime
Loading...
Searching...
No Matches
openvr_error.cpp File Reference

Implementation of error code conversion for OpenVR. More...

#include "xrt/xrt_results.h"
#include "openvr_interfaces_unified.h"
Include dependency graph for openvr_error.cpp:

Functions

vr::EVRInitError xrt::state_trackers::openvr::xret_to_init_error (xrt_result_t xret)
 Converts an xrt_result_t to a vr::EVRInitError.
 
vr::EVRCompositorError xrt::state_trackers::openvr::xret_to_compositor_error (xrt_result_t xret)
 Converts an xrt_result_t to a vr::EVRCompositorError.
 

Detailed Description

Implementation of error code conversion for OpenVR.

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

Function Documentation

◆ xret_to_compositor_error()

vr::EVRCompositorError xrt::state_trackers::openvr::xret_to_compositor_error ( xrt_result_t  xret)

Converts an xrt_result_t to a vr::EVRCompositorError.

Parameters
xretThe xrt_result_t to convert.
Returns
The corresponding vr::EVRCompositorError.

References xrt::state_trackers::openvr::xret_to_compositor_error(), and XRT_SUCCESS.

Referenced by xrt::state_trackers::openvr::Compositor::WaitBeginFrame(), and xrt::state_trackers::openvr::xret_to_compositor_error().

◆ xret_to_init_error()

vr::EVRInitError xrt::state_trackers::openvr::xret_to_init_error ( xrt_result_t  xret)

Converts an xrt_result_t to a vr::EVRInitError.

Parameters
xretThe xrt_result_t to convert.
Returns
The corresponding vr::EVRInitError.

References xrt::state_trackers::openvr::xret_to_init_error(), XRT_ERROR_IPC_FAILURE, and XRT_SUCCESS.

Referenced by xrt::state_trackers::openvr::xret_to_init_error().