monado/src/xrt/state_trackers/oxr
Christoph Haag c019fce797 st/oxr: Don't crash when native compositor creation fails
fixes crash and exits gracefully after

compositor_init_swapchain - Window init_swapchain failed!
XR_ERROR_INITIALIZATION_FAILED in xrCreateSession: Failed to create a native compositor '-1'
2020-08-04 22:32:58 +02:00
..
bindings.json st/oxr: Properly name MNDX_ball_on_a_stick_controller 2020-07-06 11:58:42 +01:00
bindings.py st/oxr: Improve xrSuggestInteractionProfileBindings validation of input 2020-06-14 23:01:13 +01:00
CMakeLists.txt xrt: Add separate build config for OpenGL ES 2020-07-17 15:17:42 -05:00
meson.build xrt: Add separate build config for OpenGL ES 2020-07-17 15:17:42 -05:00
oxr_api_action.c st/oxr: Actually return invalid path error in sync actions 2020-08-03 19:00:17 +02:00
oxr_api_debug.c xrt: rename OXR_VERIFY_ARG_TYPE_AND_NULL to …_NOT_NULL 2019-11-05 10:15:35 +01:00
oxr_api_funcs.h st/oxr: Fix the declaration of our entry points. 2020-03-03 10:33:14 +00:00
oxr_api_instance.c st/oxr: Validate time better xrConvertTimeToTimespecTimeKHR 2020-05-27 18:12:26 +01:00
oxr_api_negotiate.c st/oxr: Fix 32-bit warnings when checking for null handles 2020-04-29 17:44:07 -05:00
oxr_api_session.c st/oxr: Validate view configuration type 2020-06-04 21:56:08 +00:00
oxr_api_space.c st/oxr: Support next-chained XrSpaceVelocity in XrSpaceLocation 2020-06-26 01:41:08 +02:00
oxr_api_swapchain.c st/oxr: Update copyright in files touched by this MR 2020-06-03 09:30:18 +01:00
oxr_api_system.c st/oxr: Validate view configuration type 2020-06-04 21:56:08 +00:00
oxr_api_verify.h st/oxr: Validate view configuration type 2020-06-04 21:56:08 +00:00
oxr_binding.c st/oxr: Centralize the lists of subaction paths using x-macros. 2020-07-22 16:00:23 -05:00
oxr_binding_data.h st/oxr: Properly name MNDX_ball_on_a_stick_controller 2020-07-06 11:58:42 +01:00
oxr_chain.h st/oxr: Code style, pointer star location 2019-09-29 11:45:23 +01:00
oxr_event.c st/oxr: Send XrEventDataInteractionProfileChanged events on interaction profile changes 2020-07-20 19:52:31 +01:00
oxr_extension_support.h st/oxr: Properly name MNDX_ball_on_a_stick_controller 2020-07-06 11:58:42 +01:00
oxr_handle.h st/oxr: Additional doxygen improvements. 2020-06-03 17:26:35 -05:00
oxr_handle_base.c st/oxr: Update copyright in files touched by this MR 2020-06-03 09:30:18 +01:00
oxr_input.c st/oxr: error when sync with subactionpath that no action has 2020-08-03 19:00:17 +02:00
oxr_input_transform.c st/oxr: New input transform implementation, fixes conformance failures. 2020-06-17 10:03:32 +00:00
oxr_input_transform.h st/oxr: Add design documentation for OpenXR input subsystem. 2020-07-23 14:29:12 -05:00
oxr_instance.c st/oxr: Convert some more missed subaction path iterations to x-macro usage. 2020-07-23 15:40:18 -05:00
oxr_logger.c st/oxr: Update copyright in files touched by this MR 2020-06-03 09:30:18 +01:00
oxr_logger.h st/oxr: Add oxr_sink_logger, the slog-inator! 2019-09-15 15:44:39 +01:00
oxr_messenger.c st/oxr: Disable partial implementation of debug extension for now. 2019-09-24 14:16:31 -05:00
oxr_objects.h st/oxr: Respect action set priority for exact matching inputs 2020-08-03 19:00:02 +02:00
oxr_path.c st/oxr: Update copyright in files touched by this MR 2020-06-03 09:30:18 +01:00
oxr_session.c st/oxr: Don't crash when native compositor creation fails 2020-08-04 22:32:58 +02:00
oxr_session_egl.c xrt: Rename references to compositor/swapchain/image_fd to ..._native. 2020-07-15 09:11:58 -05:00
oxr_session_gl.c xrt: Rename references to compositor/swapchain/image_fd to ..._native. 2020-07-15 09:11:58 -05:00
oxr_session_vk.c xrt: Rename references to compositor/swapchain/image_fd to ..._native. 2020-07-15 09:11:58 -05:00
oxr_space.c st/oxr: Check if relating space to itself first 2020-07-20 15:41:17 +02:00
oxr_subaction.h st/oxr: Centralize the lists of subaction paths using x-macros. 2020-07-22 16:00:23 -05:00
oxr_swapchain.c xrt: Add all remaining swapchain creation flags 2020-07-29 14:46:17 +01:00
oxr_swapchain_gl.c st/oxr: Clean up GL/GLES image enumeration a bit for easier maintenance 2020-07-17 13:53:39 -05:00
oxr_swapchain_vk.c st/oxr: Update copyright in files touched by this MR 2020-06-03 09:30:18 +01:00
oxr_system.c st/oxr: Convert some more missed subaction path iterations to x-macro usage. 2020-07-23 15:40:18 -05:00
oxr_two_call.h st/oxr: Fill XrViewConfigurationView with new two call helper 2020-03-11 05:10:07 +01:00
oxr_verify.c st/oxr: Centralize the lists of subaction paths using x-macros. 2020-07-22 16:00:23 -05:00
oxr_vulkan.c st/oxr: Update copyright in files touched by this MR 2020-06-03 09:30:18 +01:00
oxr_xdev.c st/oxr: Fill entire xrt_space_relation in oxr_xdev_get_pose_at, not just pose 2020-05-29 01:25:57 +02:00