commits
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2648>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2646>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2647>
Currently unused.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2647>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2647>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2647>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2643>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2644>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2644>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2642>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2605>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2605>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2605>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2605>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2605>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2627>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2627>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2632>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2635>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2635>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2635>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2635>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2641>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2639>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2639>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2639>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2639>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2639>
This adds the helper to some of the drivers,
but not all that can be done as a follow up.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2634>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2634>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2634>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2634>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2613>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2613>
If we initialize the debug GUI first, then it will attempt to access a NULL system and fail.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2638>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2636>
Nothing used this feature, so removing it.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2636>
Now also handles there not being a head device.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2636>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2633>
These were buggy anyways as inputs and outputs not referred to by the
json wouldn't be listed, for instance all the PS Sense inputs. Replace
usage with u_str_xrt_input_name instead.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2633>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2633>
https://en.wikipedia.org/wiki/X_macro
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2633>
https://en.wikipedia.org/wiki/X_macro
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2633>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2633>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2579>
Co-authored-by: Korcan Hussein <korcan.hussein@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2579>
Co-authored-by: Korcan Hussein <korcan.hussein@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2579>
Co-authored-by: Korcan Hussein <korcan.hussein@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2579>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2626>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2626>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2626>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2626>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2626>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2626>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2626>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2626>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2622>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2577>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2577>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2071>