Ryan Pavlik
|
d339e4d5d4
|
cmake: Improve cJSON finder to better handle CMake config files
|
2022-05-06 00:26:34 +01:00 |
|
Ryan Pavlik
|
69bdc5ac45
|
vcpkg: Use "system" cjson
|
2022-05-06 00:26:34 +01:00 |
|
Ryan Pavlik
|
f783da80f3
|
vcpkg: Revise with features
|
2022-05-04 13:09:26 -05:00 |
|
Ryan Pavlik
|
add6ed34b6
|
fixup slam
|
2022-05-04 11:37:49 -05:00 |
|
Ryan Pavlik
|
422666efb3
|
cmake: Hide some warnings on external code.
|
2022-05-04 11:24:02 -05:00 |
|
Ryan Pavlik
|
3287c984aa
|
cmake: Reorganize options, renaming some.
Rename XRT_HAVE_SLAM to XRT_FEATURE_SLAM,
moving it from xrt_config_have.h to xrt_config_build.h
accordingly.
|
2022-05-04 11:24:02 -05:00 |
|
Ryan Pavlik
|
097eeb4f29
|
cmake: Switch to a new way of setting options more in line with expectations.
If you explicitly request an option, and it's not available due to dependencies,
we now error out instead of silently changing the value.
|
2022-05-04 11:24:02 -05:00 |
|
Jakob Bornecrantz
|
38f68dc104
|
xrt: Use xrt_luid_t for deviceLUID
|
2022-05-04 15:11:24 +00:00 |
|
Jakob Bornecrantz
|
b62d871498
|
xrt: Add xrt_luid_t
|
2022-05-04 15:11:24 +00:00 |
|
Jakob Bornecrantz
|
4ba23faa6b
|
auxiliary: Deal with clang-format-14 fallout (NFC)
|
2022-05-04 15:58:01 +01:00 |
|
Jakob Bornecrantz
|
45ba6ff1b1
|
c/client: Add support for xrt_swapchain_create_properties
|
2022-05-04 15:51:34 +01:00 |
|
Jakob Bornecrantz
|
a36620fad3
|
ipc: Use xrt_swapchain_create_properties when using XINA
|
2022-05-04 15:51:16 +01:00 |
|
Jakob Bornecrantz
|
6805b40ac2
|
ipc: Add support for xrt_swapchain_create_properties
|
2022-05-04 15:50:54 +01:00 |
|
Jakob Bornecrantz
|
f78f334473
|
c/multi: Add support for xrt_swapchain_create_properties
|
2022-05-04 15:50:20 +01:00 |
|
Jakob Bornecrantz
|
dd1da49aa5
|
c/base: Add support for xrt_swapchain_create_properties
|
2022-05-04 15:50:00 +01:00 |
|
Jakob Bornecrantz
|
07fe47d053
|
xrt: Add xrt_swapchain_create_properties and related function
|
2022-05-04 15:48:57 +01:00 |
|
Moses Turner
|
a5024060eb
|
d/dai: Autodetect OAK-D vs OAK-D Lite
Co-authored-by: Jakob Bornecrantz <jakob@collabora.com>
|
2022-05-04 13:43:43 +00:00 |
|
Ryan Pavlik
|
1abf73dfbe
|
cmake: Remove debug print, allow renderdoc on Windows.
|
2022-05-03 22:45:10 +01:00 |
|
Ryan Pavlik
|
3f9e5c2a30
|
st/steamvr_drv: Guard GNU pragmas
|
2022-05-03 22:45:05 +01:00 |
|
Ryan Pavlik
|
fedb4fd413
|
t/steamvr_drv: Adjust ifdef
|
2022-05-03 22:44:46 +01:00 |
|
Ryan Pavlik
|
fc9fba9ab2
|
st/oxr: Adjust ifdef
|
2022-05-03 22:44:46 +01:00 |
|
Ryan Pavlik
|
f9b4af04e4
|
a/tracking: Fix conversion warnings
|
2022-05-03 22:44:37 +01:00 |
|
Ryan Pavlik
|
f0d5cc1670
|
tests: Fix conversion warnings
|
2022-05-03 22:44:33 +01:00 |
|
Ryan Pavlik
|
d8970f25f9
|
a/math: Fix conversion warnings
|
2022-05-03 22:44:28 +01:00 |
|
Ryan Pavlik
|
32a893fd2b
|
st/oxr: Grab LUID from Vulkan if possible
|
2022-05-03 22:39:58 +01:00 |
|
Ryan Pavlik
|
49c45bf16a
|
c/main: Store LUID
|
2022-05-03 22:34:47 +01:00 |
|
Ryan Pavlik
|
63fdadae3f
|
c/util: Query GPU LUID when possible
|
2022-05-03 22:33:57 +01:00 |
|
Ryan Pavlik
|
3691d881fc
|
xrt: Adjust includes for intrinsics on Windows/msvc
|
2022-05-03 22:33:57 +01:00 |
|
Ryan Pavlik
|
14f37dbe4c
|
xrt: Add GPU LUID to xrt_system_compositor_info
|
2022-05-03 22:32:17 +01:00 |
|
Jakob Bornecrantz
|
96fbb1e59a
|
c/client: Print the EGL return when failing to set context
|
2022-05-03 15:20:19 +00:00 |
|
Ryan Pavlik
|
d5768ead81
|
doc: Add docs about building on Windows.
|
2022-05-03 14:40:26 +00:00 |
|
Jakob Bornecrantz
|
e791f3ea2f
|
d/android: Fix various bugs
|
2022-05-03 14:22:34 +00:00 |
|
Ryan Pavlik
|
7a039543d1
|
st/prober: We want to support HID devices
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
dbb0461db4
|
st/prober: Tidy
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
d6dcba29ed
|
st/oxr: Tidy
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
bfd4d811e8
|
tests: Fix conversion warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
05d186083a
|
st/gui: Fix conversion warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
f8bce0b213
|
st/oxr: Fix conversion warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
243c2e5326
|
d/psvr: Fix conversion warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
2035ac03ff
|
st/prober: Silence warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
a98c589a30
|
c/client: Fix conversion warning
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
065c1c4ee2
|
c/render: Fix conversion warnings
c/render: Fix conversion warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
e39648bab1
|
c/multi: Fix conversion warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
32d563d26c
|
c/main: Fix conversion warnings
c/main: Fix conversion warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
d1d58c4bce
|
u/distortion: Fix conversion warning
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
d8003b4c8f
|
u/pacing: Fix conversion warning
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
fa988a7f74
|
u/time: Fix conversion warning
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
5981a508d2
|
u/sink: Fix conversion warnings
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
1afc18108e
|
m/3dof: Fix conversion warning
|
2022-05-02 17:16:04 +01:00 |
|
Jakob Bornecrantz
|
0a0d4a49d5
|
m/space: Fix function call warning
|
2022-05-02 17:16:04 +01:00 |
|