Christoph Haag
09e9771a2d
st/oxr: fix path length verification
...
We can't assume the string is null terminated.
2019-05-09 17:49:03 +00:00
Jakob Bornecrantz
d5f5d9f354
st/oxr: Set session on action spaces
2019-05-09 12:42:28 +01:00
Jakob Bornecrantz
defc4f9eef
build: Tidy auxiliary
2019-05-09 12:42:26 +01:00
Jakob Bornecrantz
83159a02c1
d/psvr: Add to meta prober and OpenXR target
...
Still hidden behind a env variable.
2019-05-06 16:46:10 +00:00
Jakob Bornecrantz
42cddb2580
d/psvr: Add a experimental PSVR driver
...
Hidden behind a env variable.
2019-05-06 16:46:10 +00:00
Benjamin Saunders
74165d7e0e
comp: Support sRGB swapchain under OpenGL
2019-05-04 13:25:24 -07:00
Jakob Bornecrantz
406565f71a
ci: Make sure to install libudev-dev in debian
2019-05-03 22:30:17 +01:00
Jakob Bornecrantz
e0adc25124
aux/util: Add a device helper function to setup the fields for a common HMD setup
2019-05-03 18:56:14 +01:00
Jakob Bornecrantz
a70fdba30e
st/oxr: Move CMakeLists.txt into base directory
2019-05-03 18:53:24 +01:00
Jakob Bornecrantz
dc9ab44a5a
xrt: Rename xrt_prober to xrt_auto_prober
2019-05-03 18:53:07 +01:00
Jakob Bornecrantz
ade0594914
build: Add libudev on Linux
2019-05-02 14:08:11 +01:00
Jakob Bornecrantz
1436dcaea8
build: Fix typos in hidapi cmake file
2019-05-02 14:08:11 +01:00
Jakob Bornecrantz
fd74f48529
xrt: Code style
2019-05-02 14:07:52 +01:00
Jakob Bornecrantz
690a354bd1
comp: Code style
2019-05-02 14:07:41 +01:00
Benjamin Saunders
13cef1b8b9
comp: Support rendering individual array layers
2019-05-01 17:45:43 -07:00
Benjamin Saunders
b6f2013bc5
st/oxr: Frame end uses the most recently released image
2019-05-01 17:45:43 -07:00
Benjamin Saunders
f6b8cb25b8
comp: Respect swapchain array size
2019-05-01 17:45:43 -07:00
Jakob Bornecrantz
c8cdf3ee38
d/ohmd: Tidy code style
2019-04-30 14:02:00 +01:00
Jakob Bornecrantz
9c05e853cc
build: Refactor flags and definitions (and fix fallout)
...
Defines:
* XRT_HAVE_[name] is a external dep indicator.
* XRT_DRIVER_[name] if a internal driver is built.
CMake variables:
* BUILD_WITH_[name] is a external dep indicator.
* BUILD_DRIVER_[name] tells if we should build a specific driver.
2019-04-29 17:18:09 +01:00
Jakob Bornecrantz
831b52f71e
d/ohmd: Refactor quirking some more
2019-04-27 09:21:12 +01:00
Jakob Bornecrantz
8675142e32
d/ohmd: Refactor quirking code
2019-04-27 09:06:33 +01:00
Jakob Bornecrantz
79d7555449
d/ohmd: Make rotate in be more correct
2019-04-27 08:32:44 +01:00
Jakob Bornecrantz
2caa08f8a8
comp: Debug print more info
2019-04-25 06:46:20 +01:00
Jakob Bornecrantz
95f24f4735
comp: Debug print Vulkan device and version
2019-04-25 06:34:34 +01:00
Ryan Pavlik
3a4e020920
st/oxr: Fix conformance issue in begin session.
2019-04-24 02:41:34 +00:00
Jakob Bornecrantz
6f41fbc43d
build: Tidy whitespace
2019-04-24 02:19:53 +01:00
Jakob Bornecrantz
dfe5e3935f
build: Make libusb, libuvc, FFMPEG and OpenCV usable in build
...
Only libusb is required.
2019-04-24 02:19:53 +01:00
Jakob Bornecrantz
e40e17d079
ci: Add FFMPEG and OpenCV to CI
2019-04-23 17:18:27 +00:00
Jakob Bornecrantz
6ea904f961
ci: Add libusb and libuvc where available to CI
2019-04-23 17:18:27 +00:00
Benjamin Saunders
570ba1ae88
st/oxr: Initialize action act_set pointer
...
Fixes a segfault in OXR_VERIFY_ACTION_AND_INIT_LOG
2019-04-22 09:19:59 -07:00
Jakob Bornecrantz
bc77052493
st/oxr: Tidy code style
2019-04-20 02:54:23 +01:00
Jakob Bornecrantz
e39260eb67
d/ohmd: Add quirk for PSVR
...
The OpenHMD driver does not have any sensible panotools values
2019-04-19 14:56:47 +01:00
Jakob Bornecrantz
2d6b3c2113
openxr: Use meta prober
2019-04-15 09:52:44 +01:00
Jakob Bornecrantz
aa4a0eb9f7
aux/util: Add meta proper helper
2019-04-15 09:52:44 +01:00
Benjamin Saunders
53e7ff3990
README: Fix typo
2019-04-15 09:52:44 +01:00
Benjamin Saunders
1da5cd9914
st/oxr: Initialize action set session pointer
...
Fixes a segfault in OXR_VERIFY_ACTION_AND_INIT_LOG
2019-04-15 09:52:40 +01:00
Benjamin Saunders
9b774cbd72
st/oxr: Verify action names
2019-04-15 09:52:37 +01:00
Benjamin Saunders
f32cab368f
st/oxr: Fix error code for empty path segments
2019-04-15 09:52:34 +01:00
Benjamin Saunders
a776b94147
st/oxr: Fix localized name validation
2019-04-15 09:52:30 +01:00
Ryan Pavlik
81fc9587db
Update .gitlab-ci.yml
...
Actually use $ARCH_CONTAINER_IMAGE
2019-04-12 17:53:10 +00:00
Jakob Bornecrantz
ab6defc610
d/*: Add a bit of documentation organization
2019-04-12 14:08:46 +01:00
Jakob Bornecrantz
a6ea2816cb
st/oxr: Tidy off by one error
2019-04-12 11:48:25 +01:00
Jakob Bornecrantz
98c91ccb25
st/oxr: Tidy code style
2019-04-12 11:46:59 +01:00
Jakob Bornecrantz
fcdfd9d97d
st/oxr: Pipe some path functions down into the path store
2019-04-12 11:30:01 +01:00
Jakob Bornecrantz
77b3b7b840
st/oxr: Add a path store
2019-04-12 11:30:01 +01:00
Jakob Bornecrantz
9173e1d31c
st/oxr: Add code to verify full paths
2019-04-12 11:30:01 +01:00
Jakob Bornecrantz
51b5d55e61
st/oxr: Use correct error returns in single level path
...
Spotted by Ryan.
2019-04-12 11:30:01 +01:00
Jakob Bornecrantz
e4a779f19b
aux/util: Add a size calloc helper
2019-04-12 10:47:13 +01:00
Jakob Bornecrantz
a36565c5b7
aux/util: Add string hashset
2019-04-12 10:47:13 +01:00
Jakob Bornecrantz
b8e4a5f8d1
aux/math: Add simple string hashing function
2019-04-12 10:47:13 +01:00