Gavin John
b81c20c9dc
doc: Document !2184
2024-03-28 10:39:28 -05:00
Gavin John
11982a18d1
flake: Update nixpkgs
2024-03-28 10:35:54 -05:00
Gavin John
f62bc56d00
doc: Document !2152
2024-03-27 13:29:04 +00:00
Gavin John
135252e7d6
reuse: Add flake.lock entry
2024-03-27 13:29:04 +00:00
Gavin John
84b3ed9096
misc: Add flake files for Nix development
2024-03-27 13:29:04 +00:00
korejan
8831724697
doc: Document !2183
2024-03-26 22:17:33 +00:00
korejan
159f22e403
c/main: Fix incorrect surface format matching
2024-03-26 21:40:42 +00:00
Commenter
45fd181fdb
doc: Document !2182
2024-03-25 09:28:41 -05:00
Commenter
c8ca7797a0
xrt: Fix compile error in t_imu.cpp
2024-03-25 09:28:08 -05:00
korejan
e91102d278
doc: Document !2169
2024-03-24 12:44:43 +00:00
korejan
d3e87d784b
a/util: Fixes missing windows lib for mercury_streamvr_driver
2024-03-24 12:44:39 +00:00
Fernando Velazquez Innella
a896d79853
doc: Document !2179
2024-03-19 18:04:26 -04:00
Fernando Velazquez Innella
a462235e2a
a/vk: Fix build with Vulkan SDK's older than 1.3
2024-03-19 12:22:46 -04:00
Fernando Velazquez Innella
2ff185a878
doc: Document !2177
2024-03-18 14:27:02 -04:00
Fernando Velazquez Innella
3984bf4d8d
u/var: Protect tracker access with a mutex.
...
Solves a race condition that may crash the debug gui if objects are removed using u_var_remove_root
2024-03-18 14:16:05 -04:00
Christoph Haag
e352cffbe1
doc: document !2175
2024-03-18 00:00:32 +01:00
Christoph Haag
795360a511
d/steamvr_lh: Set view_count = 2
...
Drivers that do not use u_device_allocate must set view_count themselves.
2024-03-18 00:00:32 +01:00
Christoph Haag
f4c3e9ed2c
st/prober: fix view_count printing in PH() macro
2024-03-18 00:00:32 +01:00
Christoph Haag
b2c4134113
c/main: Check xdev view_count early and add error message
2024-03-17 22:36:55 +01:00
Tsyshnatiy
06ff114a7d
doc: document !2150
2024-03-15 16:42:58 +00:00
Tsyshnatiy
e71850722e
Fixes xreal glasses detection after na->xreal renaming
2024-03-15 16:42:58 +00:00
Meng Jiao
680af2d57c
doc: Document !2086
2024-03-15 01:48:38 +00:00
Meng Jiao
e154fd4513
mono: depth layer supporting mono
2024-03-15 01:48:38 +00:00
Meng Jiao
a802960684
driver/simulated: Handling when the view count is 1 or 2.
2024-03-15 01:48:38 +00:00
Meng Jiao
368a3842fb
d/remote: Get view count from json config
2024-03-15 01:48:38 +00:00
Meng Jiao
8a74798c0b
a/util: Device helpers and distortion handling for when the view count is equal to 1 or 2
2024-03-15 01:48:38 +00:00
Meng Jiao
105577730f
a/util: Make distortion utils compatible with view count equal to 1.
2024-03-15 01:48:38 +00:00
Meng Jiao
95331593e2
mono: projection layer supporting mono
2024-03-15 01:48:38 +00:00
Simon Zeni
2d26946ffa
doc: document !2173
2024-03-14 01:56:38 +00:00
Mateo de Mayo
a8eb098e14
drivers: don't initialize masks_sink if slam is disabled
...
Co-authored-by: Simon Zeni <simon.zeni@collabora.com>
2024-03-14 01:56:38 +00:00
sdegrande
55bd054ddd
doc: Document !2165
2024-03-13 11:40:32 +01:00
sdegrande
a806903765
d/remote: Fix warnings reported by clang (17) about some wrong printf formats.
2024-03-13 11:40:32 +01:00
sdegrande
2e43c7b895
d/remote: Add and use a multi-os r_socket_t typedef
...
On Linux, a socket descriptor as an int, while on Windows it is a
SOCKET (aka an unsigned long long).
This patch introduces a r_socket_t typedef set depending on the OS,
and uses it where needed.
The patch also reorders some header inclusions, to ensure that
winsock2.h is included before windows.h, or else the winsock API is
defined instead of the winsock2 API and a warning is emitted during
compilation.
Also, the "#pragma comment(lib, 'ws2_32.lib')" directive used in r_hub.c
is a VC++-ism, not compatible wth Mingw64 (gcc or clang toolchains).
This patch replaces the pragma with a cmake link directive.
2024-03-13 11:40:32 +01:00
Fernando Velazquez Innella
56a7e60374
doc: Document !2167
2024-03-12 11:04:49 -04:00
Fernando Velazquez Innella
24de6f9edf
c/util: Expand on swapchain import error codes
...
This allows the CTS in Direct3D12 to not fail when attempting to import sRGB swapchains with flags such as XR_SWAPCHAIN_USAGE_UNORDERED_ACCESS_BIT
2024-03-12 10:57:25 -04:00
Korcan Hussein
4660d18199
doc: Document !2166
2024-03-11 20:05:58 +00:00
Korcan Hussein
ca3cbf7ce8
st/oxr: Bug fix XR_HTC_facial_tracking system support check
...
Fixes system support check for XR_HTC_facial_tracking not setting
lip support flag.
2024-03-11 19:48:51 +00:00
Korcan Hussein
24f206441c
doc: Document !2163
2024-03-11 10:30:39 +00:00
Korcan Hussein
50f3816cf2
xrt: Adds support for XR_HTC_facial_tracking xrt-devices
2024-03-11 10:30:39 +00:00
Korcan Hussein
1a6c444a42
xrt: Adds framework for face-tracking xrt-devices
2024-03-11 10:30:39 +00:00
Meng Jiao
b622ba0979
doc: Document !2164
2024-03-08 19:06:22 -06:00
Meng Jiao
fec1d42139
a/util: Read config files in binary mode to fix on Windows
2024-03-08 19:01:54 -06:00
Fernando Velazquez Innella
6fddf3103d
doc: Document !2161
2024-03-07 08:16:40 -05:00
Fernando Velazquez Innella
13ea0ab546
c/client: Run D3D12 swapchain initial barriers after all possible points of failure.
2024-03-06 11:09:00 -05:00
TheJackiMonster
4b3f7bba95
doc: document !2150
...
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2024-03-05 23:53:48 +00:00
TheJackiMonster
9f4f2541a6
d/xreal_air: Rename nreal air to xreal air in driver, support xreal air 2 and xreal air 2 pro
2024-03-05 23:53:48 +00:00
Patrick Nicolas
ffb71af26f
doc: document !2134
2024-03-05 08:49:33 +01:00
Patrick Nicolas
d63b9f4518
a/vk: Enable synchronization2 feature
2024-03-05 08:49:33 +01:00
Patrick Nicolas
11fc8d5629
a/vk: Add possibility to create video encode queue
2024-03-05 08:49:33 +01:00
Patrick Nicolas
c8195a8fbc
a:vk: Make find_compute_queue_family more generic
2024-03-05 08:49:33 +01:00