Commit graph

165 commits

Author SHA1 Message Date
Beyley Thomas aa2b0f9f1d st/oxr: Implement the EXT_active_action_set_priority extension
This is required for proper action set priority emulation in OpenComposite.

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2370>
2024-11-29 18:12:32 -08:00
Rylie Pavlik e66bd5daf8 scripts: Update codespell ignore regex
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2342>
2024-11-08 11:22:33 -06:00
Simon Zeni 1b8b85d99d aux/vk: add support for optional VK_ANDROID_external_format_resolve
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2316>
2024-09-19 09:44:56 -04:00
Simon Zeni 6e4a3a4759 cmake: rename XRT_FEATURE_OPENXR_LAYER_PASSTHROUGH into XRT_FEATURE_OPENXR_LAYER_FB_PASSTHROUGH
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2296>
2024-09-11 13:36:38 +00:00
Simon Zeni 5eb5da8de9 st/oxr: disable XR_EXT_hand_tracking through CMake
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2296>
2024-09-11 13:36:38 +00:00
Rylie Pavlik 182d87015f scripts, a/vk: Fix calling functions using their Vulkan 1.0 name rather than promoted name
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2233>
2024-08-23 14:04:37 +00:00
Rylie Pavlik 31947810ec scripts: Do not try to format Gradle-generated files
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1655>
2024-08-21 11:20:09 -05:00
galister dfe503ad52 xrt: add support for FB_face_tracking2 xrt-devices
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2299>
2024-08-12 15:02:59 +00:00
Korcan Hussein ad39ec054b cmake,xrt: Add cmake option to AHardwareBuffer support
Co-authored-by: Jakob Bornecrantz <wallbraker@gmail.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2294>
2024-07-30 16:22:17 +01:00
Simon Zeni a628e14dd0 external/valve-file-vdf: update to 1.0.0
https://github.com/TinyTinni/ValveFileVDF/releases/tag/v1.0.0

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2266>
2024-07-04 18:59:01 +00:00
Rylie Pavlik 1874683137 scripts: Do not correct the spelling of 'marge', etc
These are not spelling errors.

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2242>
2024-06-07 16:33:45 -05:00
Christoph Haag 8f30fd137a scripts: Run generate_iwyu_mapping.py
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Christoph Haag bb2008ebf2 st/oxr: Add KHR_maintenance1
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Christoph Haag b101db3705 a/bindings,xrt: Add Touch Plus controller
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Christoph Haag 73686b340b a/bindings,xrt: Add touch pro controller
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Christoph Haag ab2e89affd a/bindings,xrt: Add FB_touch_controller_proximity
Adding virtual profiles is a bit of a hack that we may want to unify in the
future.

It also adds some redundant verification for paths like
"/user/hand/left/input/trigger"

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Christoph Haag d0a6fc2c3c a/bindings,xrt: Add vive focus 3 profile
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Christoph Haag 397295274e a/bindings,xrt: Add vive cosmos controller profile
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Christoph Haag f2e1fdb26c a/bindings,xrt: Add pico neo3, 4, g3 controllers
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Christoph Haag 0bd463c2af st/oxr: Add naive xrLocateSpaces[KHR,]
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2194>
2024-05-28 22:09:13 +00:00
Jakob Bornecrantz 717c3e2a0e st/oxr: Add XR_MNDX_xdev_space support 2024-05-20 00:49:36 +02:00
Christoph Haag 889dc32f67 scripts: Sort XR_HTC_facial_tracking and XR_FB_body_tracking alphabetically 2024-05-20 00:49:33 +02:00
Korcan Hussein 085aae9505 xrt: Adds support for XR_FB_body_tracking xrt-devices 2024-05-16 15:04:51 +01:00
Rylie Pavlik f266914988 scripts: Update to mention pipx 2024-04-12 14:08:37 +00:00
Rylie Pavlik 0e892cc04d scripts: Codespell should ignore "inflight" 2024-04-12 14:08:37 +00:00
Korcan Hussein 50f3816cf2 xrt: Adds support for XR_HTC_facial_tracking xrt-devices 2024-03-11 10:30:39 +00:00
Patrick Nicolas d63b9f4518 a/vk: Enable synchronization2 feature 2024-03-05 08:49:33 +01:00
dengkail c57976c2af st/oxr: Add extension XR_FB_passthrough 2024-02-29 11:15:37 +08:00
Pingping Meng fd816c838f st/oxr: Add extension XR_FB_composition_layer_depth_test 2024-02-02 05:14:55 +00:00
Simon Zeni 170d38978e cmake: remove XRT_HAVE_BASALT & XRT_HAVE_KIMERA 2024-01-17 15:15:03 -05:00
Bailey Morgan 20cb556f6d cmake: Remove unused ffmpeg dependency 2024-01-16 16:43:35 -05:00
huanchen 774b3d23a5 st/oxr: Implement XR_EXT_performance_settings 2024-01-04 23:03:20 +00:00
jialz e51ecede4f st/oxr: Add extension XR_FB_composition_layer_alpha_blend 2023-12-26 12:36:58 +00:00
Jakob Bornecrantz 6bdfb1556c st/oxr: Unify FB extension define names 2023-12-26 12:34:38 +00:00
AP\shuaxia 0a6e3dfd49 st/oxr: Add extension XR_FB_composition_layer_settings 2023-12-26 11:15:02 +00:00
Hui Xu d113f83f53 st/oxr: Support XR_FB_composition_layer_image_layout 2023-12-20 10:38:31 +00:00
Rylie Pavlik 960e723394 xrt: Fix outdated name/email address 2023-12-18 14:29:02 -06:00
Weijie Wang fa85b5e98a st/oxr: Add extension XR_KHR_composition_layer_color_scale_bias 2023-12-15 23:11:53 +00:00
Simon Zeni 8f6603d019 st/oxr: Implement XR_KHR_vulkan_swapchain_format_list 2023-11-20 09:40:20 -05:00
Rylie Pavlik 0ac6fdae94 scripts: Add include-what-you-use (iwyu) related scripts and configs 2023-11-15 12:37:07 -06:00
Jakob Bornecrantz 33498dc6b2 st/oxr: Make misc extensions a build time option 2023-11-15 13:16:50 +00:00
Jakob Bornecrantz b7299ead15 st/oxr: Make interaction profiles a build time option 2023-11-15 13:16:50 +00:00
Simon Zeni 96be7675ed st/oxr: Implement XR_KHR_visibility_mask 2023-11-14 17:02:24 +00:00
Jakob Bornecrantz 2d79fb1a3f st/oxr: Enable XR_MSFT_unbounded_reference_space 2023-11-14 12:51:28 +00:00
Jakob Bornecrantz 72a68cf54b st/oxr: Enable XR_EXT_local_floor 2023-11-14 12:51:28 +00:00
Simon Zeni 4a1ff65856 a/vk: Remove VK_EXT_debug_marker 2023-11-03 16:04:36 +00:00
Jakob Bornecrantz 91d4e399c8 a/vk: Add VK_EXT_debug_utils 2023-11-03 16:04:36 +00:00
Jiali Zhang baf6c7f78d st/oxr: Implementation of XR_KHR_android_thread_settings 2023-09-13 20:13:20 +01:00
Jakob Bornecrantz 0da57b30a4 st/oxr: Add XR_MNDX_system_buttons support 2023-07-21 16:28:43 +00:00
quic_zhozhan 6aea10f57b st/oxr: Add XR_OPPO_controller_interaction extension 2023-07-17 10:53:32 +01:00