Monado OpenXR Runtime
oxr Directory Reference

OpenXR state tracker files.

More...

Directory dependency graph for oxr:
state_trackers/oxr

Files

file  oxr_api_action.c
 Action related API entrypoint functions.
 
file  oxr_api_debug.c
 Debug messaging entrypoints for the OpenXR state tracker.
 
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_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 verifing app input into api functions.
 
file  oxr_binding.c
 Holds binding related functions.
 
file  oxr_binding_data.h [code]
 Holds shipped binding data.
 
file  oxr_chain.h [code]
 Utilities for accessing members in an OpenXR structure chain.
 
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_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_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]
 Contains the instance struct that a lot of things hang from.
 
file  oxr_path.c
 Holds path related functions.
 
file  oxr_session.c
 Holds session related functions.
 
file  oxr_session_egl.c
 Holds OpenGL-specific session functions.
 
file  oxr_session_gl.c
 Holds OpenGL-specific session functions.
 
file  oxr_session_vk.c
 Holds Vulkan specific session functions.
 
file  oxr_space.c
 So much space!
 
file  oxr_swapchain.c
 Holds 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 verifing app input into api functions.
 
file  oxr_vulkan.c
 Holds Vulkan related functions.
 
file  oxr_xdev.c
 Various helpers for accessing xrt_device.
 

Detailed Description

OpenXR state tracker files.