Monado OpenXR Runtime
|
Wrapper for m_imu_3dof that can be placed inside (and freed along with!) an xrt_imu_sink
pipeline.
More...
Functions | |
static void | u_tracked_imu_receive_imu_sample (struct xrt_imu_sink *imu_sink, struct xrt_imu_sample *imu_sample) |
static void | u_tracked_imu_node_break_apart (struct xrt_frame_node *imu_node) |
static void | u_tracked_imu_node_destroy (struct xrt_frame_node *imu_node) |
void | u_tracked_imu_3dof_create (struct xrt_frame_context *xfctx, struct u_tracked_imu_3dof **out_3dof, void *debug_var_root) |
Wrapper for m_imu_3dof that can be placed inside (and freed along with!) an xrt_imu_sink
pipeline.
void u_tracked_imu_3dof_create | ( | struct xrt_frame_context * | xfctx, |
struct u_tracked_imu_3dof ** | out_3dof, | ||
void * | debug_var_root | ||
) |
xrt_imu_sink
pipeline. Useful when your frameserver is significantly separated from your xrt_device References m_relation_history::m_relation_history_create(), and U_TYPED_CALLOC.