Commit graph

88 commits

Author SHA1 Message Date
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