monado/src/xrt/compositor/main
Christoph Haag cc9b415a8f xrt: Add xrt_result_t return type to many functions
Many functions returned void and were assumed to always succeed, and some functions
returned only a bool to indicate vague success/failure.

Now that these functions get piped over IPC all of them have to be able to indicate
an IPC failure like for example an unreachable service.

With the xrt_result_t return type they now have the opportunity to report various
types of failures.
2020-06-05 16:06:32 +02:00
..
comp_compositor.c xrt: Add xrt_result_t return type to many functions 2020-06-05 16:06:32 +02:00
comp_compositor.h xrt: Improve doxygen documentation. 2020-06-03 16:28:18 -05:00
comp_distortion.c comp/main: Fix warning 2020-05-26 11:25:03 -05:00
comp_distortion.h c/main&ipc: Adopt to flip y in layers change 2020-05-26 11:33:58 +01:00
comp_documentation.h comp: Refactor documentation 2020-03-02 12:00:22 +00:00
comp_layer.c c/layers: Implement layer renderer. 2020-05-28 22:16:57 +00:00
comp_layer.h c/layers: Implement layer renderer. 2020-05-28 22:16:57 +00:00
comp_layer_renderer.c c/main: Include <math.h> in comp_layer_renderer.c 2020-05-29 23:37:22 +01:00
comp_layer_renderer.h c/layers: Implement layer renderer. 2020-05-28 22:16:57 +00:00
comp_renderer.c c/comp+ipc: Use array indices again. 2020-06-02 12:42:42 +02:00
comp_renderer.h c/comp+ipc: Use array indices again. 2020-06-02 12:42:42 +02:00
comp_settings.c c/comp: Remove internal Vulkan validation init. 2020-06-03 11:17:51 +00:00
comp_settings.h c/comp: Remove internal Vulkan validation init. 2020-06-03 11:17:51 +00:00
comp_swapchain.c xrt: Add xrt_result_t return type to many functions 2020-06-05 16:06:32 +02:00
comp_vk_swapchain.c comp: Don't initialize unused fields in Vulkan structs. 2020-04-01 12:50:10 +00:00
comp_vk_swapchain.h comp: Refactor documentation 2020-03-02 12:00:22 +00:00
comp_window.h xrt: Improve doxygen documentation. 2020-06-03 16:28:18 -05:00
comp_window_direct.c comp: Fix Wint-to-pointer-cast warnings on 32-bit. 2020-04-29 17:44:07 -05:00
comp_window_direct.h c/direct: Use common init swapchain function. 2020-04-09 16:15:17 +00:00
comp_window_direct_nvidia.c xrt: Improve doxygen documentation. 2020-06-03 16:28:18 -05:00
comp_window_direct_randr.c xrt: Improve doxygen documentation. 2020-06-03 16:28:18 -05:00
comp_window_wayland.c xrt: Improve doxygen documentation. 2020-06-03 16:28:18 -05:00
comp_window_xcb.c xrt: Improve doxygen documentation. 2020-06-03 16:28:18 -05:00