Korcan Hussein
b6b5610c05
xrt|ipc|st/oxr: Adds support for XR_EXT_hand_interaction
profile.
2023-07-12 14:14:08 +01:00
Korcan Hussein
18e367300c
st/oxr: Add disabled XR_MSFT_hand_intertaction
...
The binding code has support for this extenstion, but the bindings are not
used in any of the drivers so totally untested and would lead to the wrong
expectations of the applications.
2023-07-04 13:31:32 +00:00
Korcan Hussein
ba6c35e605
st/oxr: Add disabled XR_EXT_palm_pose
...
Disabled because no driver implements the needed pose.
2023-07-04 13:31:32 +00:00
Jakob Bornecrantz
eac76bf119
scripts: Remove codespell ignore line
...
Changed changelog fragments so no longer a problem.
2023-06-29 16:22:50 +01:00
Korcan Hussein
2aed9184e6
st/oxr: Add disabled XR_HTCX_vive_tracker defines
...
Useful for various compiletime checks.
2023-06-29 00:50:26 +01:00
Korcan Hussein
a8c5be8f5c
st/oxr: Fix up Monado experimental extensions
2023-06-29 00:32:01 +01:00
Jakob Bornecrantz
b5a882480b
a/vk: Add VK_EXT_debug_marker
2023-06-22 19:55:48 +01:00
utzcoz
def08464ee
script: Use IGNORE_WORDS_LIST to ignore unknwn [NFC]
...
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-06-17 12:51:38 +01:00
utzcoz
4b2ebd8648
script: Ignore Kimera for codespell [NFC]
...
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-06-17 12:51:36 +01:00
Jakob Bornecrantz
6176db87e1
st/oxr: Add EXT_eye_gaze_interaction to generation script [NFC]
...
Missed this in 9f1cf952c6
/ !1836 , closes #269 .
2023-06-15 17:32:52 +01:00
Jakob Bornecrantz
0c59bd35e1
scripts: Ignore specific changelog fragment [NFC]
2023-06-14 20:28:39 +01:00
Jakob Bornecrantz
71fa4fd3b4
scripts: Ignore pEvent for spelling
...
Had to use REGEX because for some reason the ignore word list isn't case
sensitive, the docummention says it is. Added inout there to show how to
add more words.
2023-06-14 15:43:00 +01:00
Jakob Bornecrantz
53f96ed20d
a/vk: Add vkCmdPushConstants
2023-05-19 23:18:29 +01:00
Jakob Bornecrantz
ca20f359b5
ipc: Allow UWP/AppContainer and others to connect
...
Including: UWP/AppContainer, Authenticated user and Administrator. Currently
guarded with IPC_RELAXED_CONNECTION_SECURITY env variable.
2023-05-06 16:21:30 +01:00
utzcoz
7e96a1c557
script: Update copyright year
...
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-28 18:11:25 +00:00
utzcoz
6544fd0493
script: Exclude .cmake for format-cmake.sh
...
It can help to fix the following error when running format-cmake.sh:
IsADirectoryError: [Errno 21] Is a directory: 'src/xrt/targets/openxr_android/.cxx/Debug/***/arm64-v8a/.cmake'
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-28 18:11:25 +00:00
utzcoz
0da76e64d3
scripts: Support clang-format12-14
...
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-28 18:11:25 +00:00
Ryan Pavlik
81d7b96b06
scripts: Update codespell script
2023-02-08 17:36:19 -06:00
Jakob Bornecrantz
7576ce0960
a/vk: Track VK_EXT_swapchain_colorspace
2023-02-02 20:40:20 +00:00
Jakob Bornecrantz
b7addee249
a/vk: Track VK_KHR_format_feature_flags2
2023-02-02 20:40:20 +00:00
Jakob Bornecrantz
c21a8ef0cc
st/oxr: Add controller extensions
...
Extensions enabled:
* XR_EXT_hp_mixed_reality_controller
* XR_EXT_samsung_odyssey_controller
* XR_ML_ml2_controller_interaction
2023-01-24 22:40:53 +00:00
Ryan Pavlik
374a256d59
scripts: Add more copybara workflows
2022-12-21 09:46:24 -06:00
Ryan Pavlik
2b78b6de1b
scripts: Add copybara config for updating stb.
2022-12-20 12:00:09 -06:00
0y8w1x
345ac9c635
scripts: Add setBoardInfo to the DepthAI calibration upload script
2022-12-19 20:32:44 +00:00
Patrick Nicolas
a8dc902468
a/vk Add extentions for DMA-buf
2022-11-13 22:56:06 +00:00
Jakob Bornecrantz
b6803b4bf8
a/vk: Add VK_KHR_global_priority
2022-11-04 10:46:42 +00:00
Christoph Haag
7dd0a6e473
st/oxr: Disable XR_KHR_convert_timespec_time on windows
...
This avoids a current CTS issue.
2022-10-20 12:33:02 +02:00
Christoph Haag
a5923a5d4d
scripts: Move add_defined above extension list
2022-10-20 00:54:57 +02:00
Ryan Pavlik
f31ff82e44
scripts: Allow expressing "or" and "not" in conditions for exposing extensions.
2022-10-19 14:41:09 -07:00
Daniel Willmott
3c8e738e77
st/oxr: Update openxr extension support
2022-09-19 22:08:28 +00:00
Moses Turner
53ce86abf3
scripts: add cmake-format to format-and-spellcheck.sh
2022-09-19 22:38:20 +01:00
Moses Turner
fd58d347e7
scripts: add 'od' to codespell ignore list
2022-09-16 23:41:00 +01:00
Moses Turner
d2860c9f6c
scripts: add "localY" to codespell ignore list
2022-09-11 23:32:09 -05:00
Jakob Bornecrantz
b0f51acf77
a/vk: Track maintenance extensions
2022-08-25 15:05:44 +01:00
Jakob Bornecrantz
89fc21d64e
scripts: Make numbered Vulkan extension get the correct name define
...
Like VK_KHR_maintenanceX and friends
2022-08-25 15:05:14 +01:00
Ryan Pavlik
f718ff151f
st/oxr: Add d3d12 support to the extension support header.
2022-07-26 14:45:29 +00:00
danwillm
7ed92a6594
scripts: add daa
to ignored words
...
For OpenGloves communication layer
2022-07-25 23:57:45 +01:00
Moses Turner
1f83ad609c
scripts: Add script to upload Monado calibration to DepthAI device
2022-07-21 00:23:32 +01:00
bjorn
24c9dabfbb
aux/vk: Add vkResetCommandPool;
2022-07-01 22:01:32 +00:00
Ryan Pavlik
f7a9317b8e
scripts: Actually format the hand tracking stuff
2022-06-15 17:34:41 +01:00
Jakob Bornecrantz
2b29e925ea
a/vk: Add check for VK_KHR_image_format_list device extension
2022-06-12 11:09:36 +01:00
Julian Petrov
32fd49d52b
st/oxr: Implement XR_KHR_win32_convert_performance_counter_time
2022-06-09 14:48:27 -04:00
Jakob Bornecrantz
6a54b4e6e3
st/oxr: Generate headers for XR_KHR_binding_modification
2022-05-31 13:25:48 +00:00
Jakob Bornecrantz
6296c9ded5
st/oxr: Generate headers for XR_EXT_dpad_binding
2022-05-31 13:25:48 +00:00
Ryan Pavlik
bda9ae9a2c
scripts: Add format-cmake.sh script
2022-05-25 18:06:38 +00:00
Ryan Pavlik
4dd1608950
st/oxr: Update extension support header for D3D11
2022-05-20 22:37:15 +01:00
Jakob Bornecrantz
1c29b22cae
st/oxr: Do not enable XR_EXT_debug_utils as it's not implemented yet
2022-05-19 14:32:06 +00:00
Ryan Pavlik
ce092d5e8e
scripts: word choice/clarity
2022-05-17 17:40:58 -05:00
Ryan Pavlik
38c6076713
scripts: Teach codespell not to complain about the Windows Implementation Library WIL.
2022-05-16 11:00:27 -05:00
Jakob Bornecrantz
6a8e679f87
a/vk: Check for VK_KHR_external_fence_fd and VK_KHR_external_semaphore_fd
2022-05-09 14:01:20 +00:00
Jakob Bornecrantz
308aeb8e21
a/vk: Sort checked extensions
2022-05-09 14:01:20 +00:00
Jakob Bornecrantz
cff0157e8a
codespell: Exclude windows Unknwn.h header include
2022-05-09 11:28:27 +01:00
Jakob Bornecrantz
f65a8b1eda
a/vk: Add VK_EXT_calibrated_timestamps
2022-04-24 00:29:41 +01:00
Jakob Bornecrantz
9e58ab69e0
a/vk: Add VkQueryPool functions
2022-04-24 00:29:41 +01:00
Jakob Bornecrantz
d24375f8ab
st/oxr: Tidy order of extensions (NFC)
2022-04-18 17:39:28 +01:00
Ryan Pavlik
0a05fac46d
scripts: Adjust formatting in generated code.
2022-04-18 10:53:20 -05:00
Jakob Bornecrantz
1a00709186
aux/vk: Add vkEnumerateDeviceLayerProperties to instance functions
2022-04-06 11:45:24 +01:00
Jakob Bornecrantz
2f73c7569a
aux/vk: Refactor out init functions
2022-03-30 20:08:35 +01:00
Moses Turner
8e0d9198c4
scripts: Add script to update hand-tracking models
2022-03-23 20:56:15 +00:00
Jakob Bornecrantz
29acdba23f
aux/vk: Tidy get/import functions for native handles (NFC)
2022-03-18 23:20:20 +00:00
Moses Turner
1b850a1f7d
scripts: Init Git LFS when getting hand-tracking models
2022-03-08 13:52:23 -06:00
Jakob Bornecrantz
ebe895bdb8
aux/vk: Add vkGetPhysicalDeviceExternal[Buffer|Fence|Semaphore]PropertiesKHR (NFC)
2022-02-24 17:51:59 +00:00
Jakob Bornecrantz
543f28abf9
aux/vk: Add vkGetFenceWin32HandleKHR (NFC)
2022-02-24 17:51:59 +00:00
Moses Turner
5a2088ee3e
aux/vk: Add vkCmdBlitImage to vk_helpers
2022-02-18 20:06:20 -06:00
Christoph Haag
3eecb0f991
aux/vk: Add vkGetPhysicalDeviceSurfaceCapabilities2EXT function
2022-01-13 23:07:16 +01:00
Christoph Haag
693aceb755
aux/vk: Add VK_EXT_display_control functions
2022-01-13 23:07:16 +01:00
Christoph Haag
8e020fac2d
c/main: Add and enable VK_EXT_display_control optional device ext
2022-01-13 23:06:40 +01:00
Christoph Haag
b7d179b1b3
c/main: Add display surface counter optional vk instance ext
2022-01-13 23:06:15 +01:00
Jakob Bornecrantz
fe9191a708
st/oxr: Sort extension list
2022-01-04 18:58:35 +00:00
Jakob Bornecrantz
b621955873
a/vk: Put vendor extensions last
2021-12-06 17:25:09 +00:00
Jakob Bornecrantz
5289b081c5
a/vk: Check for VK_KHR_timeline_semaphore
2021-12-06 17:25:09 +00:00
Jakob Bornecrantz
0eca48ec2b
a/vk: Add all functions for VK_KHR_timeline_semaphore
2021-12-06 17:25:09 +00:00
Jakob Bornecrantz
7d529a3dfc
a/vk: Change script to make it clang-format friendly
2021-12-06 17:25:09 +00:00
Jakob Bornecrantz
c8c2adc672
a/vk: The last survivor after countmaggedon
2021-12-06 17:25:09 +00:00
Christoph Haag
eae7231f83
st/oxr: Add XR_FB_display_refresh_rate ext to script
2021-11-22 20:44:18 +00:00
Ryan Pavlik
35d7e85266
a/vk: Return of the justification and function rename
2021-11-09 15:36:24 -06:00
Ryan Pavlik
8a56046c1d
a/vk: Also generate the extension list/checking
2021-11-09 11:05:15 -06:00
Ryan Pavlik
01c02897dc
a/vk: Update vulkan files: generate from script
2021-11-09 11:05:15 -06:00
Moses Turner
c54cc23287
scripts: Add script to get hand tracking models
2021-09-03 21:06:18 +00:00
Moses Turner
da26726448
scripts: add "stoll" to codespell ignore list
2021-09-03 07:31:04 -05:00
Christoph Haag
5e0891404e
scripts: Add XR_KHR_swapchain_usage_input_attachment_bit extension
2021-08-27 02:21:58 +02:00
Ryan Pavlik
142a9b4cb5
st/oxr: Add XR_KHR_loader_init and ..._android extension
2021-04-13 11:33:50 -05:00
Jakob Bornecrantz
aca6980ffd
scripts: Print out clang-format version
2021-03-18 22:39:14 +00:00
Jakob Bornecrantz
3abbd75ef4
scripts: Add support for clang-format 10 and 11
2021-01-15 16:38:56 +00:00
Christoph Haag
f8a4f35572
oxr: Add XR_KHR_vulkan_enable2 to ext generator script
2021-01-06 13:40:59 +00:00
Lubosz Sarnecki
c8bdfae83e
src: Consistently append 1 to equirect1 code.
...
Rename XRT_FEATURE_OPENXR_LAYER_EQUIRECT_LEGACY to XRT_FEATURE_OPENXR_LAYER_EQUIRECT1.
Use correct define in verify_equirect1_layer function.
Rename equirect to equirect1.
meson: enable equirect1 by default.
2020-12-14 18:59:28 +00:00
Lubosz Sarnecki
f334b8b6c7
src: Consistently append 2 to equirect2 code.
...
Rename XRT_FEATURE_OPENXR_LAYER_EQUIRECT to XRT_FEATURE_OPENXR_LAYER_EQUIRECT2.
Rename equirect to equirect2.
Rename shader files.
2020-12-14 18:59:28 +00:00
Ryan Pavlik
5f70826ba5
xrt: Add misc missing copyright/license notices
2020-11-02 17:04:51 +00:00
Christoph Haag
256e2c68d8
xrt: Implement & hook up hand joint tracking infrastructure
...
Include <inttypes.h> to satisfy older compilers
2020-10-12 22:13:47 +02:00
Jakob Bornecrantz
942ba178a0
st/oxr: Add extension support for XR_KHR_composition_layer_equirect2
2020-10-05 16:45:48 +01:00
Ryan Pavlik
d1c8084e4c
scripts: Add exception to codespell.
2020-08-26 12:28:46 -05:00
Ryan Pavlik
54149b12b9
st/oxr: Handle the android extension
2020-08-19 11:01:12 -05:00
Jakob Bornecrantz
38703fc1d2
st/oxr: Add plumbing for layers
2020-08-11 01:51:24 +01:00
Jakob Bornecrantz
fb9ebe8b88
st/oxr: Add support for MND_swapchain_usage_input_attachment_bit
2020-08-06 14:28:23 +00:00
Jakob Bornecrantz
59b7bdeee0
st/oxr: Properly name MNDX_ball_on_a_stick_controller
2020-07-06 11:58:42 +01:00
Jakob Bornecrantz
fd8e19718c
st/oxr: Reorder extension in prefix order
2020-07-06 11:42:16 +01:00
Jakob Bornecrantz
8a1c74338c
st/oxr: Make script be up to date to what's generated
2020-07-06 11:42:16 +01:00
Jakob Bornecrantz
3055102217
tests: Use project code formatting on tests
...
v2: Increase line length, and add to formatting script (rpavlik)
2020-06-17 17:32:23 -05:00
Jakob Bornecrantz
7c8a8a3f87
ipc: Add code to enable a service process
...
This enables out of process compositing.
2020-04-29 14:58:24 +01:00
Ryan Pavlik
e7bec75d70
scripts: Add more exceptions to codespell.
2020-04-24 15:30:46 -05:00