Jakob Bornecrantz
|
f552aacb87
|
a/tracking: Fix data waiting logic in PSMV tracking
|
2022-11-25 16:44:24 +00:00 |
|
Jakob Bornecrantz
|
dd3e285a5d
|
doc: Document !1584
|
2022-11-25 16:04:20 +00:00 |
|
Jakob Bornecrantz
|
fb15e8aa50
|
ipc: Tidy Windows mainloop code
|
2022-11-25 16:04:20 +00:00 |
|
Jakob Bornecrantz
|
8271d213f5
|
ipc: Use u_winerror helper
|
2022-11-25 16:04:20 +00:00 |
|
Jakob Bornecrantz
|
6fc6968387
|
t/service: Try to raise priority and privilege on Windows
|
2022-11-25 16:04:20 +00:00 |
|
Jakob Bornecrantz
|
3b465b4241
|
u/windows: Add helper for trying priority or privilege from args
|
2022-11-25 16:04:20 +00:00 |
|
Jakob Bornecrantz
|
9e57a745b2
|
u/windows: Add function to raise CPU priority
|
2022-11-25 16:00:49 +00:00 |
|
Jakob Bornecrantz
|
ef77cb08d0
|
u/windows: Add function to enable privileges on processes
Also add a small helper to add the privilege
SeIncreaseBasePriorityPrivilege, which is needed on
NVIDIA for HIGH and REALTIME priority Vulkan queues.
|
2022-11-25 15:54:45 +00:00 |
|
Jakob Bornecrantz
|
57820394f4
|
u/windows: Add files and u_winerror string format helper
|
2022-11-24 16:17:26 +00:00 |
|
Jakob Bornecrantz
|
812cbd222f
|
doc: Document !1579
|
2022-11-24 15:35:00 +00:00 |
|
Jakob Bornecrantz
|
ad4c6a7215
|
u/pacing: More Tracy plots
|
2022-11-24 15:34:59 +00:00 |
|
Jakob Bornecrantz
|
279e33bc36
|
doc: Add link to metrics on mainpage
|
2022-11-24 15:34:57 +00:00 |
|
Jakob Bornecrantz
|
bc2ed6e3db
|
doc: Add general tracing
|
2022-11-24 15:33:52 +00:00 |
|
Jakob Bornecrantz
|
762c10f511
|
doc: Add Tracing with Tracy
|
2022-11-24 15:33:18 +00:00 |
|
Jakob Bornecrantz
|
1470676adf
|
doc: Rename Tracing to Tracing with Perfetto
|
2022-11-24 15:33:18 +00:00 |
|
Jakob Bornecrantz
|
8d817b773e
|
st/prober: Print the deviecs we got when looping throught the builders
|
2022-11-24 12:08:17 +00:00 |
|
Jakob Bornecrantz
|
d1db1dabfd
|
u/pacing: Work around asserts on slow compositors
This isn't the most ideal solution but a proper fix will take longer.
|
2022-11-24 12:03:53 +00:00 |
|
Jakob Bornecrantz
|
ad045fd271
|
t/sdl: Increase FPS
|
2022-11-24 12:03:53 +00:00 |
|
Jakob Bornecrantz
|
3029eb6873
|
doc: Document !1512
|
2022-11-24 00:34:50 +00:00 |
|
Jakob Bornecrantz
|
25bb8e47ed
|
doc: Add metrics documentation
|
2022-11-24 00:34:50 +00:00 |
|
Jakob Bornecrantz
|
37da46b709
|
u/pacing: Add metrics output
|
2022-11-24 00:34:50 +00:00 |
|
Jakob Bornecrantz
|
87fdedeb68
|
u/pacing: Track more variables in app pacer
|
2022-11-24 00:34:50 +00:00 |
|
Jakob Bornecrantz
|
f0cbb8a7aa
|
t/service: Add metrics support
|
2022-11-24 00:34:50 +00:00 |
|
Jakob Bornecrantz
|
7fa20a8b46
|
u/metrics: Add functions to write a metrics file
|
2022-11-24 00:34:50 +00:00 |
|
Jakob Bornecrantz
|
57a31fde7c
|
external: Dealing with MSVC in NanoPD
|
2022-11-24 00:34:50 +00:00 |
|
Jakob Bornecrantz
|
2a7c411798
|
external: Add monado_metrics protocol
|
2022-11-24 00:34:50 +00:00 |
|
Jakob Bornecrantz
|
58186cc63a
|
external: Add NanoPB
|
2022-11-24 00:34:50 +00:00 |
|
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 |
|