Monado OpenXR Runtime
u_session.c File Reference

Helper to implement xrt_session. More...

#include "util/u_system.h"
#include "util/u_session.h"
Include dependency graph for u_session.c:

Functions

static struct u_sessionu_session (struct xrt_session *xs)
 
static xrt_result_t push_event (struct xrt_session_event_sink *xses, const union xrt_session_event *xse)
 
static xrt_result_t poll_events (struct xrt_session *xs, union xrt_session_event *out_xse)
 
static void destroy (struct xrt_session *xs)
 
struct u_sessionu_session_create (struct u_system *usys)
 
void u_session_event_push (struct u_session *us, const union xrt_session_event *xse)
 
void u_session_event_pop (struct u_session *us, union xrt_session_event *out_xse)
 

Detailed Description

Helper to implement xrt_session.

Author
Jakob Bornecrantz jakob.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m