Jakob Bornecrantz
|
d0c6cfae1d
|
licenses: Add Zlib license
|
2022-11-24 00:34:50 +00:00 |
|
Moses Turner
|
f580271291
|
d/wmr: Guess camera orientation for Reverb G2 based on HT0 twist value
|
2022-11-23 13:02:35 -06:00 |
|
Moses Turner
|
352fda971c
|
tests: Add tests for swing-twist conversions
|
2022-11-23 13:02:35 -06:00 |
|
Moses Turner
|
f5d4d49607
|
a/math: Add math_quat_to_swing_twist
|
2022-11-23 13:02:35 -06:00 |
|
Moses Turner
|
b3c277196e
|
a/math: Add faster (and correct!) math_quat_from_swing_twist
|
2022-11-23 13:02:35 -06:00 |
|
Moses Turner
|
9af195fea3
|
h/mercury: Add faster SwingTwistToQuaternion
|
2022-11-23 13:02:35 -06:00 |
|
Moses Turner
|
e06dc0dda1
|
a/math: Correct documentation for math_quat_ln and math_quat_exp
|
2022-11-23 13:02:35 -06:00 |
|
Jakob Bornecrantz
|
fa8a09e8d3
|
doc: Document !1570
|
2022-11-23 16:18:12 +00:00 |
|
Jakob Bornecrantz
|
6fe06068e8
|
c/main: Make XCB window deferred
|
2022-11-23 16:03:15 +00:00 |
|
Jakob Bornecrantz
|
3e1760fd04
|
c/main: Introduce comp_target_factory
|
2022-11-23 16:03:15 +00:00 |
|
Jakob Bornecrantz
|
93fdf0bd74
|
a/vk: Expose vk_select_physical_device function
|
2022-11-23 14:53:26 +00:00 |
|
Jakob Bornecrantz
|
d8eb6865da
|
c/render: Don't include comp_compositor.h
|
2022-11-23 14:53:26 +00:00 |
|
Maxim Kizub
|
f5a06f9c46
|
c/main: Add code to defer render target initialization
|
2022-11-23 14:44:51 +00:00 |
|
Jakob Bornecrantz
|
8efb55403c
|
d/psvr: Switch to reading sensors from its own thread
Tested-by: number-g <g@imagination.eu.org>
|
2022-11-22 17:58:07 +00:00 |
|
Jakob Bornecrantz
|
503979c723
|
doc: Document !1576 and !1577
|
2022-11-21 16:46:12 +00:00 |
|
Jakob Bornecrantz
|
58596a5830
|
u/pacing: Add Tracy plots
|
2022-11-21 16:46:12 +00:00 |
|
Jakob Bornecrantz
|
7bc145d184
|
cmake: Add XRT_HAVE_TRACY variable
|
2022-11-21 16:46:12 +00:00 |
|
Jakob Bornecrantz
|
65e76e1277
|
u/trace_marker: Tracy support
|
2022-11-21 16:46:12 +00:00 |
|
Jakob Bornecrantz
|
4cecb768b1
|
external: Add Tracy client code
|
2022-11-21 16:46:12 +00:00 |
|
Jakob Bornecrantz
|
b1b63a9397
|
d/vive: Do more tracing during packet handling
|
2022-11-21 13:47:58 +00:00 |
|
Jakob Bornecrantz
|
60099fdd71
|
t/common: Do more tracing during init and fini
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
8637617833
|
c/main: Do more tracing during init
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
44599a7de7
|
c/main: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
432bf03981
|
c/multi: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
3a2dfd850c
|
t/hand: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
c9bbeac70a
|
d/v4l2: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
36d1734377
|
d/vive: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
5142fa7e88
|
d/psmv: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
0691ed9b89
|
d/wmr: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 14:36:37 +00:00 |
|
Jakob Bornecrantz
|
386aa510bd
|
ipc: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 13:52:38 +00:00 |
|
Jakob Bornecrantz
|
d48de0d832
|
u/worker: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 13:52:38 +00:00 |
|
Jakob Bornecrantz
|
8b0e7675e4
|
u/sink: Use U_TRACE_SET_THREAD_NAME
|
2022-11-20 13:52:38 +00:00 |
|
Jakob Bornecrantz
|
b49dc593b8
|
u/pacing: Use U_TRACE_PERFETTO define
|
2022-11-20 13:52:37 +00:00 |
|
Jakob Bornecrantz
|
469a79493c
|
u/trace_marker: Add U_TRACE_SET_THREAD_NAME
|
2022-11-20 11:24:27 +00:00 |
|
Jakob Bornecrantz
|
d1e116cb58
|
u/trace_marker: Check for both tracing and percetto
|
2022-11-20 00:31:24 +00:00 |
|
Jakob Bornecrantz
|
f4a5e599ef
|
u/trace_marker: Add convenience U_TRACE_PERCETTO define
|
2022-11-20 00:31:24 +00:00 |
|
Jakob Bornecrantz
|
648f91d35c
|
u/trace_marker: Refactor define names and split idents from func
|
2022-11-19 17:38:48 +00:00 |
|
Jakob Bornecrantz
|
4ee8aa4054
|
u/trace_marker: Reorg file (NFC)
|
2022-11-19 17:38:48 +00:00 |
|
Jakob Bornecrantz
|
7d2bd5b3e0
|
u/trace_marker: Fix copy paste error (NFC)
Define was unused till now.
|
2022-11-19 17:38:48 +00:00 |
|
Simon Zeni
|
9293c628d7
|
a/vk: add VK_FENCE_IMPORT_TEMPORARY_BIT to vk_create_fence_sync_from_native
|
2022-11-18 16:43:07 -05:00 |
|
Simon Zeni
|
278aa4cd41
|
c/main: use swapchain semaphores for peek window rendering
|
2022-11-18 11:14:41 -05:00 |
|
Jakob Bornecrantz
|
e4932f0bbf
|
doc: Document !1569
|
2022-11-15 23:24:20 +00:00 |
|
Jakob Bornecrantz
|
98b7f7d1c6
|
xrt: Remove xrt_gfx_native
|
2022-11-15 23:24:20 +00:00 |
|
Jakob Bornecrantz
|
8d6b794878
|
c/main: Add own interface for creating the main compositor
|
2022-11-15 23:24:20 +00:00 |
|
Moses Turner
|
a26daf3fb5
|
tests: Clean up tests_quat_change_of_basis
|
2022-11-14 21:27:30 -06:00 |
|
Moses Turner
|
cb2c355ba6
|
t/hand: fix 90 degree rotation for hand detection
|
2022-11-15 01:58:41 +00:00 |
|
Moses Turner
|
a9d04045e6
|
c/main: Add Reverb G2's display to nvidia direct allowlist
|
2022-11-14 19:50:03 -06:00 |
|
Jakob Bornecrantz
|
89aee1892b
|
d/remote: Update protocol to allow per view data
|
2022-11-14 16:07:15 +00:00 |
|
Patrick Nicolas
|
a8dc902468
|
a/vk Add extentions for DMA-buf
|
2022-11-13 22:56:06 +00:00 |
|
Ryan Pavlik
|
f8e58ef6a1
|
doc: can not -> cannot, etc
|
2022-11-09 14:52:45 -06:00 |
|