Moses Turner
|
7461c57043
|
cmake: make ulv2 build a little better
|
2021-06-23 23:40:43 +01:00 |
|
Moses Turner
|
960e68a976
|
cmake: option for forcing coloured compiler output
|
2021-06-23 23:39:16 +01:00 |
|
Moses Turner
|
140e4a04b5
|
.gitignore: tidy and ignore .cache/
|
2021-06-23 23:39:15 +01:00 |
|
Jakob Bornecrantz
|
47470cc8e2
|
d/ns: Use fread when reading from config file
|
2021-06-21 12:29:31 -05:00 |
|
Moses Turner
|
4390b800f2
|
doc: Document !839
|
2021-06-21 12:29:31 -05:00 |
|
Moses Turner
|
3569e4f2ed
|
d/ns: Fix 3D distortion FOV calc
co-authored-by: Nico Zobernig <nico.zobernig@gmail.com>
|
2021-06-21 12:29:31 -05:00 |
|
Moses Turner
|
bcadbea3aa
|
d/ns: Clean utility_northstar a bit
|
2021-06-21 12:29:31 -05:00 |
|
Moses Turner
|
7e385aa810
|
d/ns: Big refactor
|
2021-06-21 12:29:31 -05:00 |
|
Moses Turner
|
93ec678110
|
aux/util: Add North Star "VIPD" and "polynomial 2D" distortion methods
|
2021-06-21 12:29:31 -05:00 |
|
Moses Turner
|
017997fba3
|
aux/math: Add math_map_ranges function
|
2021-06-21 12:29:31 -05:00 |
|
Moses Turner
|
01bfed1694
|
aux/util: Make new u_extents_2d as alternative to u_device_simple_info
|
2021-06-21 14:49:35 +00:00 |
|
Jakob Bornecrantz
|
e554f9ee02
|
ipc: Fix NULL check stopping main app visibility events from working
|
2021-06-18 20:13:46 +01:00 |
|
Ryan Pavlik
|
d4c2feab05
|
doc: cleanup/clarification pointing out that some desired docs are already written.
They just had slightly jargon-y names that you already had to know the architecture.
|
2021-06-18 10:57:16 -05:00 |
|
Christoph Haag
|
ccb9777a47
|
d/vive: Set hand tracking values to actives
fixes !716 which introduced the need for setting hand joint active status.
|
2021-06-16 23:17:07 +02:00 |
|
Ryan Pavlik
|
ad44f42b24
|
aux/vk: Add fence import for windows
|
2021-06-15 17:37:14 -05:00 |
|
Ryan Pavlik
|
2d20a6436c
|
comp: Wrap a unistd include for Windows.
|
2021-06-15 17:37:14 -05:00 |
|
Jakob Bornecrantz
|
9813ec07c6
|
doc: Document !841
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
ebc2208a73
|
c/main: Also resize on VK_SUBOPTIMAL_KHR
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
9996d686e4
|
c/main: Tidy
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
1eebc12780
|
c/main: Refactor out viewport calculation into own function
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
6d011e25d4
|
c/main: Give the correct queue family argument to vkGetPhysicalDeviceSurfaceSupportKHR
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
f38932cb64
|
c/main: Tidy comp_renderer fence creation a bit
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
65ca3113f8
|
c/main: Allow to specifiy image usage for target images
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
fd1a916e0b
|
c/main: Tidy and add a bit of debug to comp_target_swapchain
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
0f07e5b899
|
c/main: Tweak swapchain formats a bit
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
928ae5b27a
|
c/render: Add support for non-freeable descriptor pools
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
6c033658a8
|
c/render: Add support for storage image descriptors
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
8a7d857dde
|
aux/vk: Add the option to handle optional device features
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
4bbc13f5d4
|
aux/vk: Add support for VK_EXT_robustness2 and tidy
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
bf27691280
|
aux/vk: Refactor out optional extension handling
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
57d24ecdbb
|
aux/vk: Make it possible to get a compute only queue
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
c42d681db0
|
aux/vk: Add vkCmdCopyBufferToImage and vkCmdCopyImageToBuffer
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
8899b267a6
|
aux/vk: Add vkCmdDispatch, vkCreateComputePipelines and vkResetDescriptorPool functions
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
4b9b1f991c
|
xrt: Add xrt_device_compute_distortion helper
|
2021-06-15 19:45:14 +00:00 |
|
Jakob Bornecrantz
|
b805742a53
|
c/main: Do not list VK_FORMAT_A2B10G10R10_UNORM_PACK32 as a supported format
|
2021-06-15 14:27:07 +00:00 |
|
Jakob Bornecrantz
|
091176e669
|
doc: Document !811 & !840
|
2021-06-14 20:37:33 +01:00 |
|
Jakob Bornecrantz
|
aa3f071d2b
|
u/trace_marker: Refactor init to fix bug
|
2021-06-14 19:12:14 +01:00 |
|
Jakob Bornecrantz
|
c2c49cb6d3
|
u/trace_marker: Make sure to include headers outside of extern block
|
2021-06-14 19:12:12 +01:00 |
|
Jakob Bornecrantz
|
c57160d4e5
|
doc: Document !831, !836 and !837
|
2021-06-11 18:49:50 +01:00 |
|
Moses Turner
|
6285223fd2
|
d/dai: Even more tidy
|
2021-06-11 18:49:50 +01:00 |
|
Jakob Bornecrantz
|
576593010f
|
d/dai: Add code so we can open mono cameras with compile time option
|
2021-06-11 16:48:30 +00:00 |
|
Jakob Bornecrantz
|
96248931cc
|
d/dai: Refactor a bit so we can at compile time support OAK-D
|
2021-06-11 16:48:30 +00:00 |
|
Jakob Bornecrantz
|
764ec63cc6
|
doc: Document !740
|
2021-06-11 17:15:52 +01:00 |
|
Moses Turner
|
d555b255fe
|
st/gui: Add support for depthAI camera in record scene
Co-authored-by: Jakob Bornecrantz <jakob@collabora.com>
|
2021-06-10 14:32:07 -05:00 |
|
Moses Turner
|
37cbbb6660
|
d/dai: Add simple DepthAI driver
Co-authored-by: Jakob Bornecrantz <jakob@collabora.com>
|
2021-06-10 14:32:07 -05:00 |
|
Moses Turner
|
01283257b2
|
xrt: clarify camera type (NFC)
|
2021-06-10 19:25:14 +01:00 |
|
quic_zhibinw
|
76cf6aeae4
|
st/oxr: Transform projection layer pose to global space.
|
2021-06-10 17:08:04 +08:00 |
|
Ryan Pavlik
|
2c87f57ad1
|
cmake: Make sure st_oxr exposes its optional vulkan/gl dependencies
Fixes builds of tests on Windows
|
2021-06-08 12:05:23 -05:00 |
|
Ryan Pavlik
|
2b6b1ad70b
|
readme: Mention the vcpkg manifest
|
2021-06-08 12:05:23 -05:00 |
|
Ryan Pavlik
|
28b68077df
|
build: Add vcpkg manifest for easier Windows builds
|
2021-06-08 12:05:23 -05:00 |
|