commits
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>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2071>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2071>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2425>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2629>
Mutable format and Android external format are mutually exclusive.
Co-authored-by: Robbie Bridgewater <ebridgewater@magicleap.com>
Co-authored-by: Julian Petrov <jpetrov@magicleap.com>
Co-authored-by: Korcan Hussein <korcan.hussein@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2325>
Signed-off-by: MatrixFurry <did:plc:zmjoeu3stwcn44647rhxa44o>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2625>
Fixes the driver segfaulting as of SteamVR 2.13.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2624>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2558>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2612>
Mutable format and Android external format are mutually exclusive.
Co-authored-by: Robbie Bridgewater <ebridgewater@magicleap.com>
Co-authored-by: Julian Petrov <jpetrov@magicleap.com>
Co-authored-by: Korcan Hussein <korcan.hussein@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2325>
Signed-off-by: MatrixFurry <did:plc:zmjoeu3stwcn44647rhxa44o>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2625>