Ryan Pavlik
8792465a16
doc: Document !2019
2023-11-07 22:36:58 +00:00
Ryan Pavlik
51fa07cfd6
xrt: Better documentation for revised system devices/roles interface
2023-11-07 22:36:58 +00:00
Jakob Bornecrantz
26a2221ed0
doc: Document !2015
2023-11-06 15:45:57 +00:00
Weijie Wang
fdfe2fc459
ipc: Increase the duration of the starting timeout
2023-11-06 15:40:23 +00:00
Jakob Bornecrantz
139d3a44cf
doc: Document !2014
2023-11-06 12:59:09 +00:00
Jakob Bornecrantz
5da1086d26
a/vk: Name VkInstance once we have the needed VkDevice
...
Note this is currently disabled due to bugs in Vulkan Loader / Mesa.
2023-11-06 12:59:09 +00:00
Jakob Bornecrantz
e84d47400e
a/vk: Disable naming of VkDescriptorSet objects
...
Mesa RADV leaks the names on descriptor pools we use reset on.
2023-11-06 12:59:07 +00:00
Jakob Bornecrantz
e7bb70909f
a/vk: Disable naming of VkSurfaceKHR objects
...
Causes crashes and asserts on Ubuntu 22.04 Mesa.
2023-11-06 12:58:22 +00:00
Jakob Bornecrantz
3f0d95d71f
a/vk: Disable naming of VkInstance objects
...
Mesa as of this patch doesn't currectly support setting debug names on
VkInstance. And the Vulkan loader had a bug before 1.3.261 that would cause
crashes if trying to set the name on VkInstance.
faeb94c2df
2023-11-06 12:56:55 +00:00
Jakob Bornecrantz
2aa00dbf8f
a/vk: Add VK_NAME_OBJ_DISABLED helper
2023-11-04 17:03:02 +00:00
Jakob Bornecrantz
bb87f54730
a/vk: Make VK_NAME_OBJECT type safe
2023-11-04 17:02:56 +00:00
Jakob Bornecrantz
e84ad85fc2
a/vk: Add object type to string helper
2023-11-04 15:04:26 +00:00
Jakob Bornecrantz
5b9e70f3a8
c/render: Fix named objects
2023-11-03 21:23:35 +00:00
Jakob Bornecrantz
026dea5c3f
doc: Document !2008
2023-11-03 19:14:43 +00:00
Jakob Bornecrantz
70548ee0e9
t/common: Refactor lighthouse builder to use vive_builder helper
2023-11-03 19:14:43 +00:00
Jakob Bornecrantz
be1b4ba5a6
a/vive: Add builder helper
2023-11-03 19:14:43 +00:00
Jakob Bornecrantz
755a7d14f9
doc: Document !2011
2023-11-03 18:18:31 +00:00
Jakob Bornecrantz
332b32b71f
ipc: Refactor and tidy client connection
...
Also move git hash check as early as possible.
2023-11-03 18:18:31 +00:00
Jakob Bornecrantz
bfffb0c5c4
ipc: Constify client connection argument
2023-11-03 18:18:31 +00:00
Simon Zeni
b11c056542
doc: Document !2006
2023-11-03 16:26:56 +00:00
Simon Zeni
e67f9d7e52
a/vk: Name Vulkan objects
2023-11-03 16:26:56 +00:00
Simon Zeni
7cba92e933
c/util: Name Vulkan objects
2023-11-03 16:26:56 +00:00
Simon Zeni
2a513c14fe
c/render: Name Vulkan objects
2023-11-03 16:26:56 +00:00
Simon Zeni
38be815f6d
c/client: Name Vulkan objects
2023-11-03 16:26:56 +00:00
Simon Zeni
c75db60478
c/main: Name Vulkan objects
2023-11-03 16:26:56 +00:00
Jakob Bornecrantz
b90c397997
c/main: Tidy window surface creation code
2023-11-03 16:04:36 +00:00
Simon Zeni
4a1ff65856
a/vk: Remove VK_EXT_debug_marker
2023-11-03 16:04:36 +00:00
Simon Zeni
c7dc483b9a
a/vk: Use VK_EXT_debug_utils to name objects
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
Mateo de Mayo
55725cb623
doc: Document !2000
2023-11-02 21:34:05 +00:00
Mateo de Mayo
347ae3ce22
t/slam: Use locks for CSV writers
...
Fixes a race condition that produced weirdly written csv files.
2023-11-02 21:34:05 +00:00
Mateo de Mayo
28b097338b
t/slam: Add CSVWriter class
2023-11-02 21:34:05 +00:00
Jakob Bornecrantz
84928cb31f
doc: Document !2012
2023-11-02 15:10:42 +00:00
Jakob Bornecrantz
05d04b3ea0
ipc: Fix compile on musl
2023-11-02 15:06:02 +00:00
Jakob Bornecrantz
981f6408b8
doc: Document !2007
2023-11-02 14:27:09 +00:00
Hui Xu
7c6b0d1e98
ipc: Add macro TEMP_FAILURE_RETRY
...
- to ignore the signal -4 (ENTR)
2023-11-02 14:25:21 +00:00
Jakob Bornecrantz
ee04756678
doc: Document !2003
2023-10-31 21:58:55 +00:00
Jarvis Huang
2e41280ae9
st/oxr: Route log output to Android logcat
2023-10-31 19:31:26 +00:00
Simon Zeni
becb825fab
doc: Document !2001
2023-10-28 19:50:58 +01:00
Simon Zeni
9b288a6a1a
c/[util/shader]: Implement cylinder layer for compute renderer
2023-10-28 19:50:58 +01:00
Simon Zeni
3259fb583a
doc: Document !1998
2023-10-28 19:47:51 +01:00
Simon Zeni
31cde143a1
c/[util/shaders]: Implement equirect2 layer for compute render
2023-10-28 19:47:51 +01:00
Simon Zeni
ec26005952
c/shaders: Use fma in compute shader
2023-10-28 19:47:51 +01:00
Simon Zeni
c4251cb907
c/util: Replace is_view_index_visible helper by is_layer_view_visible
2023-10-28 19:47:51 +01:00
BabbleBones
d7f84585ad
doc: Document !1986
2023-10-25 23:27:30 -04:00
BabbleBones
3aa2386950
d/steamvr_lh: handle unknown role hints
2023-10-25 23:27:30 -04:00
BabbleBones
d5eeb65af9
d/steamvr_lh: clean up logs and clean up unused tracker inputs
2023-10-25 23:27:30 -04:00
BabbleBones
940a0290ea
d/steamvr_lh: fix vive wand early hand enumeration
2023-10-25 23:27:30 -04:00
Jakob Bornecrantz
630b7e1597
doc: Document !1999
2023-10-25 14:37:40 +01:00
Jakob Bornecrantz
2f586030be
t/common: Fix Rift-S builder
2023-10-25 14:34:55 +01:00