Monado OpenXR Runtime
|
OpenXR state tracker files.
More...Files | |
file | oxr_api_action.c |
Action related API entrypoint functions. | |
file | oxr_api_body_tracking.c |
body tracking related API entrypoint functions. | |
file | oxr_api_debug.c |
Debug messaging entrypoints for the OpenXR state tracker. | |
file | oxr_api_face_tracking.c |
face tracking related API entrypoint functions. | |
file | oxr_api_face_tracking2_fb.c |
face tracking related API entrypoint functions. | |
file | oxr_api_funcs.h [code] |
Header defining all API functions. | |
file | oxr_api_instance.c |
Holds instance related entrypoints. | |
file | oxr_api_negotiate.c |
File for negotiating with the loader. | |
file | oxr_api_passthrough.c |
passthrough related API entrypoint functions. | |
file | oxr_api_session.c |
Session entrypoints for the OpenXR state tracker. | |
file | oxr_api_space.c |
Space, space, space, SPAAAAAAAAAAAAAAAAAAAAAAAAAACE! | |
file | oxr_api_swapchain.c |
Swapchain entrypoints for the OpenXR state tracker. | |
file | oxr_api_system.c |
Holds system related entrypoints. | |
file | oxr_api_verify.h [code] |
File for verifying app input into api functions. | |
file | oxr_api_xdev.c |
Monado xrt_device API functions. | |
file | oxr_binding.c |
Holds binding related functions. | |
file | oxr_body_tracking.c |
body tracking related API entrypoint functions. | |
file | oxr_chain.h [code] |
Utilities for accessing members in an OpenXR structure chain. | |
file | oxr_conversions.h [code] |
Smaller helper functions to convert between xrt and OpenXR things. | |
file | oxr_d3d.cpp |
D3D 11 and 12 shared routines. | |
file | oxr_d3d11.cpp |
Holds D3D11 related functions that didn't fit somewhere else. | |
file | oxr_d3d12.cpp |
Holds D3D12 related functions that didn't fit somewhere else. | |
file | oxr_defines.h [code] |
Shared internal defines and enums in the state tracker. | |
file | oxr_dpad.c |
Holds binding related functions. | |
file | oxr_event.c |
Holds event related functions. | |
file | oxr_extension_support.h [code] |
Macros for generating extension-related tables and code and inspecting Monado's extension support. | |
file | oxr_face_tracking.c |
face tracking related API entrypoint functions. | |
file | oxr_face_tracking2_fb.c |
face tracking related API entrypoint functions. | |
file | oxr_frame_sync.c |
The objects that handle session running status and blocking of xrWaitFrame. | |
file | oxr_frame_sync.h [code] |
The objects that handle session running status and blocking of xrWaitFrame. | |
file | oxr_handle.h [code] |
Contains handle-related functions and defines only required in a few locations. | |
file | oxr_handle_base.c |
Implementation. | |
file | oxr_input.c |
Holds input related functions. | |
file | oxr_input_transform.c |
Handles transformation/filtering of input data. | |
file | oxr_input_transform.h [code] |
Defines ways of performing (possibly multi-step) conversions of input data. | |
file | oxr_instance.c |
Holds instance related functions. | |
file | oxr_logger.c |
Logging functions. | |
file | oxr_logger.h [code] |
Logging functions. | |
file | oxr_messenger.c |
Holds debug utils/messenger related functions. | |
file | oxr_objects.h [code] |
The objects representing OpenXR handles, and prototypes for internal functions used in the state tracker. | |
file | oxr_passthrough.c |
passthrough related API entrypoint functions. | |
file | oxr_path.c |
Holds path related functions. | |
file | oxr_pretty_print.c |
Pretty printing functions. | |
file | oxr_pretty_print.h [code] |
Pretty printing functions. | |
file | oxr_session.c |
Holds session related functions. | |
file | oxr_session_frame_end.c |
Holds session end frame functions. | |
file | oxr_session_gfx_d3d11.c |
Holds D3D11 specific session functions. | |
file | oxr_session_gfx_d3d12.c |
Holds D3D12 specific session functions. | |
file | oxr_session_gfx_egl.c |
Holds OpenGL-specific session functions. | |
file | oxr_session_gfx_gl_win32.c |
Holds OpenGL-specific session functions for Windows. | |
file | oxr_session_gfx_gl_xlib.c |
Holds OpenGL-specific session functions. | |
file | oxr_session_gfx_gles_android.c |
Holds OpenGLES-specific session functions. | |
file | oxr_session_gfx_vk.c |
Holds Vulkan specific session functions. | |
file | oxr_space.c |
So much space! | |
file | oxr_subaction.h [code] |
Provides a utility macro for dealing with subaction paths. | |
file | oxr_swapchain.c |
Holds swapchain related functions. | |
file | oxr_swapchain_common.h [code] |
Helper functions for oxr_swapchain functions. | |
file | oxr_swapchain_d3d11.c |
Holds D3D11 swapchain related functions. | |
file | oxr_swapchain_d3d12.c |
Holds D3D12 swapchain related functions. | |
file | oxr_swapchain_gl.c |
Holds OpenGL swapchain related functions. | |
file | oxr_swapchain_vk.c |
Holds Vulkan swapchain related functions. | |
file | oxr_system.c |
Holds system related entrypoints. | |
file | oxr_two_call.h [code] |
Two call helper functions. | |
file | oxr_verify.c |
File for verifying app input into api functions. | |
file | oxr_vulkan.c |
Holds Vulkan related functions. | |
file | oxr_xdev.c |
Various helpers for accessing xrt_device. | |
file | oxr_xret.h [code] |
File holding helper for xrt_result_t results. | |
OpenXR state tracker files.