Ryan Pavlik
|
111d353662
|
cmake: Make the git version detection more robust
|
2021-04-09 18:11:28 -05:00 |
|
Ryan Pavlik
|
88f1e51d76
|
.gitignore: Update.
|
2021-04-09 18:11:52 +01:00 |
|
Ryan Pavlik
|
cf08cbba78
|
aux/vk: Docs for Vulkan native import helpers.
|
2021-04-09 18:11:52 +01:00 |
|
Ryan Pavlik
|
dde274b13e
|
comp: Fix typo.
|
2021-04-09 18:11:52 +01:00 |
|
Ryan Pavlik
|
322f6d473a
|
util: Don't try to use $HOME or $XDG_CONFIG_HOME on Android.
|
2021-04-09 18:11:52 +01:00 |
|
Ryan Pavlik
|
b56441702c
|
st/oxr: Clean up Android message.
|
2021-04-09 18:11:52 +01:00 |
|
zhibinw
|
d7f0380f53
|
ipc/android: Dup the socket fd in native side, close the fd on java side.
|
2021-04-09 16:42:00 +00:00 |
|
Christoph Haag
|
e7f82c297a
|
st/oxr: Fix running when only one hand suports hand tracking
|
2021-04-08 20:32:55 +02:00 |
|
Christoph Haag
|
08e39a1a0e
|
d/survive: Increase device detection timeout
With libsurvive 20127ef1bbb9206c9b429de47b891fc71d9df355 it can take a bit longer for devices to appear.
|
2021-04-08 19:37:09 +02:00 |
|
Jakob Bornecrantz
|
ac1acfa7d4
|
doc: Document !721
|
2021-04-07 15:41:47 +01:00 |
|
Jakob Bornecrantz
|
aca09bdebf
|
c/multi: Do not display frames before they are to be displayed
This follows the OpenXR spec that says that a frame might not be
displayed before XrFrameEndInfo::displayTime value.
|
2021-04-07 15:41:47 +01:00 |
|
Jakob Bornecrantz
|
736b9abdbe
|
u/rt: Print frame period and tidy
|
2021-04-07 15:41:47 +01:00 |
|
Jakob Bornecrantz
|
b68041fb93
|
u/rt: Tweak IIR alpha numbers
|
2021-04-07 15:41:47 +01:00 |
|
Jakob Bornecrantz
|
8606eb9d11
|
u/rt: Adjust app period depending on app time
|
2021-04-07 01:05:38 +01:00 |
|
Jakob Bornecrantz
|
1b0a9acb56
|
u/rt: Adjust app time during runtime
|
2021-04-07 01:04:20 +01:00 |
|
Jakob Bornecrantz
|
8215af5e5c
|
u/rt: Refactor render timing
|
2021-04-07 01:04:20 +01:00 |
|
Jakob Bornecrantz
|
670906ea0e
|
u/ft: Spelling
|
2021-04-07 01:04:20 +01:00 |
|
Jakob Bornecrantz
|
971f88f34f
|
u/ft: Rename frame timing functions
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
5dbcca65c5
|
u/tr: Refactor rendering timing code
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
d745396396
|
u/ft: Tweak frame timing numbers
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
bcf9b62fc0
|
ipc: Adopt to new multi client interface
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
f14958f2b0
|
c/main: Explicitly wait for GPU work to finish
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
bf2a90fec5
|
c/main: Switch to multi client layer
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
205db10353
|
c/main: Implement new predict and mark frame functions
|
2021-04-07 00:50:10 +01:00 |
|
Ryan Pavlik
|
22df47f974
|
c/main: Port to using u_graphics_sync_unref
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
2035da1ec9
|
c/main: Implement fence functions
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
086bef8545
|
c/multi: Add new multi-client helper
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
efdba1602f
|
xrt: Pass along display_time_ns to layer begin
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
f3abddf224
|
xrt: Add multi session managment interface
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
353c7735bf
|
xrt: Add alternative functions to wait_frame
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
1f3896d729
|
xrt: Add new error code
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
2ab99b821b
|
xrt: Add compositor fence interface
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
07fb9941b3
|
aux/vk: Add fence import function
|
2021-04-07 00:50:10 +01:00 |
|
Ryan Pavlik
|
61c1044089
|
u/handles: Add graphics sync handle helpers.
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
c876087ee7
|
u/time: Add helper comparising functions
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
5c15b60cf2
|
st/oxr: Add more trace markers
|
2021-04-07 00:50:10 +01:00 |
|
Moses Turner
|
0ef8f55ef1
|
targets/oxr/sdl2_hack: only do Qwerty things if we are building qwerty driver
|
2021-04-04 22:38:24 +01:00 |
|
Moses Turner
|
56e3bb4289
|
meson: Add 'ulv2' to driver list
|
2021-04-04 22:38:08 +01:00 |
|
Moses Turner
|
b62b6eaef7
|
c/main: Follow OpenXR spec with blackground colour, tweek no layer colour.
Make background colour completely black if there are layers to display, to
follow OpenXR spec. Make the default background colour darker.
|
2021-04-04 20:34:35 +01:00 |
|
Christoph Haag
|
2b962a5bfb
|
u_config_json: Create root node on save if no config file loaded
If no config file is loaded, json->root can be uninitialized instead of NULL.
Fixes #117
|
2021-04-04 21:02:41 +02:00 |
|
Jakob Bornecrantz
|
727612c0a5
|
doc: Document !715
|
2021-04-03 03:07:21 +01:00 |
|
Jakob Bornecrantz
|
1b0d67a895
|
st/gui: Add recording interface
|
2021-04-03 03:07:21 +01:00 |
|
Jakob Bornecrantz
|
fac93948b3
|
st/gui: Add STB image writing support
|
2021-04-03 03:07:21 +01:00 |
|
Jakob Bornecrantz
|
95e71ebba7
|
external: Add STB header library
|
2021-04-03 03:07:21 +01:00 |
|
Jakob Bornecrantz
|
30573fb90f
|
a/gst: Add GStreamer helper code
Co-authored-by: Aaron Boxer <aaron.boxer@collabora.com>
|
2021-04-03 03:07:21 +01:00 |
|
Jakob Bornecrantz
|
2b63fd8078
|
xrt: Add helper push frame function
|
2021-04-03 03:07:21 +01:00 |
|
Jakob Bornecrantz
|
98f81734c8
|
d/vf: Add clock overlay to videotestsource
|
2021-04-03 03:07:21 +01:00 |
|
Jakob Bornecrantz
|
1155106dc1
|
d/v4l2: Be more tolorant for long pipelines
|
2021-04-03 03:07:21 +01:00 |
|
Ryan Pavlik
|
d34e1464fd
|
comp: Update file header.
|
2021-04-02 18:02:10 -05:00 |
|
Ryan Pavlik
|
c81ae4670b
|
comp: Properly service Windows message queue.
|
2021-04-02 17:47:40 -05:00 |
|