207gui_scene_select_video_calibrate(
struct gui_program *p);
215gui_scene_tracking_overrides(
struct gui_program *p);
231gui_scene_hand_tracking_demo(
struct gui_program *p);
247gui_scene_record(
struct gui_program *p,
const char *camera);
258gui_scene_remote(
struct gui_program *p,
const char *address);
void gui_ogl_sink_update(struct gui_ogl_texture *)
Update the texture to the latest received frame.
Definition gui_ogl_sink.c:115
struct gui_ogl_texture * gui_ogl_sink_create(const char *name, struct xrt_frame_context *xfctx, struct xrt_frame_sink **out_sink)
Create a sink that will turn frames into OpenGL textures, since the frame can come from another threa...
Definition gui_ogl_sink.c:179
A OpenGL texture.
Definition gui_common.h:79
A gui program.
Definition gui_common.h:44
Definition gui_scene.cpp:17
A single currently running scene.
Definition gui_common.h:67
Time-keeping state structure.
Definition u_time.cpp:30
A single HMD or input device.
Definition xrt_device.h:310
Object used to track all sinks and frame producers in a graph.
Definition xrt_frame.h:108
A object that is sent frames.
Definition xrt_frame.h:58
Frameserver that generates frames.
Definition xrt_frameserver.h:70
This interface acts as a root object for Monado.
Definition xrt_instance.h:120
The main prober that probes and manages found but not opened HMD devices that are connected to the sy...
Definition xrt_prober.h:133
Holding enough information to recreate a tracking pipeline.
Definition xrt_settings.h:67
Object that oversees and manages spaces, one created for each XR system.
Definition xrt_space.h:97
A collection of xrt_device, and an interface for identifying the roles they have been assigned.
Definition xrt_system.h:214
A system is a collection of devices, policies and optionally a compositor that is organised into a ch...
Definition xrt_system.h:63
Header holding common defines.