Jakob Bornecrantz
|
0cf3c704b6
|
st/oxr: Add simple controller bindings
|
2020-10-15 21:07:40 +00:00 |
|
Jakob Bornecrantz
|
f3394320b1
|
xrt: Add simple controller input profile
|
2020-10-15 21:07:40 +00:00 |
|
Jakob Bornecrantz
|
a200bd5fec
|
st/oxr: Add option to disable printing to stderr
|
2020-10-15 01:45:51 +00:00 |
|
Jakob Bornecrantz
|
71e05fc21d
|
st/oxr: Improve pose sub-path handling
If the client only supplies the 'any' path no sub-path would be
selected in the 'any' cause.
|
2020-10-15 01:45:51 +00:00 |
|
Jakob Bornecrantz
|
54739aff8d
|
c/render: Refactor out distortion rendering
|
2020-10-13 19:51:13 +01:00 |
|
Jakob Bornecrantz
|
c5741af98a
|
c/main: Tidy names
|
2020-10-13 19:17:50 +01:00 |
|
Jakob Bornecrantz
|
4ffc0b4144
|
c/main: Remove viewport_id in mesh shader
|
2020-10-13 19:17:50 +01:00 |
|
Jakob Bornecrantz
|
95bdcc0bd3
|
c/main: Round viewport to cover the same as scissors
|
2020-10-13 19:17:50 +01:00 |
|
Jakob Bornecrantz
|
32fd9398fe
|
c/main: Refactor shader loading to own file
|
2020-10-13 19:17:50 +01:00 |
|
Jakob Bornecrantz
|
438a8e71f9
|
aux/vk: Add vkFreeDescriptorSets
|
2020-10-13 18:59:28 +01:00 |
|
Christoph Haag
|
c0a5b3b76c
|
d/survive: Implement haptic feedback
|
2020-10-13 19:39:28 +02:00 |
|
Christoph Haag
|
0dcde4a597
|
d/vive: Actually Use defined values for default haptic frequency and min haptic duration
|
2020-10-13 19:39:28 +02:00 |
|
Christoph Haag
|
270a4143c7
|
d/vive: Use defines for minimum haptic frequency and unspecified haptic frequency
|
2020-10-13 19:39:25 +02:00 |
|
Christoph Haag
|
1f021a6eda
|
xrt: Add defines for minimum haptic frequency and unspecified haptic frequency
|
2020-10-13 19:27:53 +02:00 |
|
Christoph Haag
|
d959bea54a
|
d/vive: curl thumb when touching a button
|
2020-10-12 22:55:33 +02:00 |
|
Christoph Haag
|
05f65e0028
|
d/survive: curl thumb when touching a button
|
2020-10-12 22:55:33 +02:00 |
|
Christoph Haag
|
cc8f82807c
|
doc: Add MR 555 changelog
|
2020-10-12 22:55:33 +02:00 |
|
Christoph Haag
|
f8088c1fa4
|
d/survive: Add fingertracking and refactor
Get controller config at startup & determine variant.
|
2020-10-12 22:55:33 +02:00 |
|
Christoph Haag
|
5164488225
|
d/vive_controller: Add finger tracking
|
2020-10-12 22:55:33 +02:00 |
|
Christoph Haag
|
ca5cbaaa6f
|
aux: Add hand_tracking util
|
2020-10-12 22:55:33 +02:00 |
|
Christoph Haag
|
6e5206f232
|
ipc: Add missing position_tracking_supported passthrough
|
2020-10-12 22:13:48 +02: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 |
|
Christoph Haag
|
2a07c1034e
|
d/ns: Don't create rs tracker twice on v1
|
2020-10-12 16:06:25 +02:00 |
|
Ryan Pavlik
|
38ab579b19
|
readme: Add minimal dependency info for Windows
|
2020-10-08 17:26:23 -05:00 |
|
Ryan Pavlik
|
9d8af39b4f
|
t/cli: Fix build on Windows.
|
2020-10-08 17:26:23 -05:00 |
|
Ryan Pavlik
|
835beedcca
|
u_handles: Add Win32 handle utilities
|
2020-10-08 17:26:22 -05:00 |
|
Ryan Pavlik
|
5522c7317a
|
st/oxr: Replace __typeof__ usage with portable syntax.
Needed for building on MSVC
|
2020-10-08 17:26:22 -05:00 |
|
Ryan Pavlik
|
3faa32753d
|
inc/xrt: have the vulkan includes include windows.h neatly.
The Vulkan header itself already does it, we just want to do it first
with the right defines.
|
2020-10-08 17:26:22 -05:00 |
|
Ryan Pavlik
|
39ede92287
|
build: Link aux_util against threads explicitly
|
2020-10-08 17:26:22 -05:00 |
|
Ryan Pavlik
|
8b416da12b
|
xrt: Add Win32 Vulkan platform define when needed
|
2020-10-08 17:26:22 -05:00 |
|
Ryan Pavlik
|
938e8cb393
|
inc/xrt: Windows uses Win32 HANDLEs for things.
|
2020-10-08 17:26:22 -05:00 |
|
Ryan Pavlik
|
60b4fc2ba1
|
inc/xrt: Add a header for minimally including Windows.h
|
2020-10-08 17:26:22 -05:00 |
|
Ryan Pavlik
|
3f83b1da92
|
u_json: Properly silence secure CRT warnings.
|
2020-10-08 17:26:22 -05:00 |
|
Ryan Pavlik
|
48eb00f1c8
|
u_bitwise: Switch from static const int to defines.
Sadly MSVC didn't believe those were constant,
and this is a C file so no constexpr.
|
2020-10-08 17:26:22 -05:00 |
|
Jakob Bornecrantz
|
1750bb672f
|
c/main: Remove none shaders
|
2020-10-08 15:02:52 +01:00 |
|
Jakob Bornecrantz
|
39ec39dbee
|
c/main: Add more logging levels
|
2020-10-08 14:57:59 +01:00 |
|
Jakob Bornecrantz
|
813487c2f5
|
ipc: Use new none distortion code
|
2020-10-07 23:45:46 +01:00 |
|
Jakob Bornecrantz
|
96046d1315
|
d/ohmd: Use new none distortion code
|
2020-10-07 23:45:45 +01:00 |
|
Jakob Bornecrantz
|
7baf90d3d8
|
d/hdk: Use new none distortion code
|
2020-10-07 23:45:43 +01:00 |
|
Jakob Bornecrantz
|
cd2ea960b9
|
d/dummy: Use new none distortion code
|
2020-10-07 23:45:41 +01:00 |
|
Jakob Bornecrantz
|
51c8575323
|
u/mesh: Add back none distortion generation
|
2020-10-07 23:45:39 +01:00 |
|
Jakob Bornecrantz
|
b5e5322f49
|
c/main: Use log levels
|
2020-10-06 20:37:01 +01:00 |
|
Lubosz Sarnecki
|
bbeab1da3f
|
c/main: Use u_logging.
Remove comp_compositor_print.
|
2020-10-06 20:04:52 +01:00 |
|
Christoph Haag
|
dc29c3f97e
|
build/meson: Build daydream and arduino driver when dbus is enabled
|
2020-10-05 16:05:02 +00:00 |
|
Christoph Haag
|
5bea856f20
|
build/meson: Add XRT_HAVE_DBUS when dbus is found
|
2020-10-05 16:05:02 +00:00 |
|
Christoph Haag
|
5ca90343ab
|
build/meson: Fix formatting for survive driver enablement
|
2020-10-05 16:05:02 +00:00 |
|
Jakob Bornecrantz
|
92caeae39c
|
xrt: Define XRT_FEATURE_COMPOSITOR_MAIN and XRT_FEATURE_OPENXR
|
2020-10-05 16:46:06 +01:00 |
|
Jakob Bornecrantz
|
942ba178a0
|
st/oxr: Add extension support for XR_KHR_composition_layer_equirect2
|
2020-10-05 16:45:48 +01:00 |
|
Jakob Bornecrantz
|
708dc80bbc
|
external: Update OpenXR headers to 1.0.12
|
2020-10-05 16:34:12 +01:00 |
|
Jakob Bornecrantz
|
c5b696cfd7
|
t/cli: Add lighthouse command
|
2020-10-05 16:22:02 +01:00 |
|