Ryan Pavlik
|
885dd1d4d5
|
gradle: Handle kotlin in multiple parts of the build
|
2020-12-01 18:05:32 +01:00 |
|
Ryan Pavlik
|
fa840e1cd8
|
ipc/android: Initial port of parts to Kotlin.
|
2020-12-01 18:05:32 +01:00 |
|
Ryan Pavlik
|
b2f751ae99
|
aux/android: More null checks
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
f6aff9196a
|
t/oxr_android: Mention out-of-proc in app name resource
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
9a92b8f76c
|
st/oxr_android: Provide a shutdown runtime button in activity.
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
e4a346ad0b
|
ipc/android: Clean ups and debug messages
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
d9053e0dc5
|
ipc/android: Single point of truth for action name.
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
aa222ebba1
|
ipc/android: Clean up, adjust action name, adjust manifest.
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
2c3e0a2bac
|
gradle: Start using a plugin to use SVG files as vector drawables sources.
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
d9453c708e
|
ipc/android: Bump minSdkVersion
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
6ae4bc6960
|
gradle: Update Android plugin
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
d53e2dd7e2
|
st/oxr_android: Add icon to VR Listener service
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
7b5aad0be2
|
st/oxr_android: Declare sensor usage in manifest
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
635542f905
|
gradle: Break release build on a // STOPSHIP comment
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
23e01fc656
|
gradle: Factor out the dependency versions to a build-wide variable
|
2020-12-01 18:05:31 +01:00 |
|
Lubosz Sarnecki
|
4d45bfeb1b
|
cmake: Fix Android linking error
|
2020-12-01 18:05:31 +01:00 |
|
Lubosz Sarnecki
|
144a5751f6
|
android/ipc/Client.java: call connectSync.notify().
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
da68bf502b
|
ipc/client: Start using Android-specific code if needed.
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
9c7cfa0229
|
ipc/android: Add Android-specific native code library.
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
3011e3c9f6
|
ipc/android: Add a blocking connect Java method, and small clean-ups.
|
2020-12-01 18:05:31 +01:00 |
|
Ryan Pavlik
|
04318b4104
|
meson: Generate a mock Android config header.
|
2020-12-01 18:05:31 +01:00 |
|
Lubosz Sarnecki
|
aa308609af
|
doc: Document MR 611.
|
2020-12-01 17:36:15 +01:00 |
|
Lubosz Sarnecki
|
d493044e55
|
d/android: Use display metrics instead of hardcoded Pixel 3 values.
|
2020-12-01 17:36:15 +01:00 |
|
Lubosz Sarnecki
|
c0ab34a355
|
aux/android: Implement display metrics acquisition.
|
2020-12-01 17:36:15 +01:00 |
|
Lubosz Sarnecki
|
ae76b5037d
|
c/renderer: Fix right eye viewport when not pre-rotating.
Scale X / Y were swapped incorrectly.
|
2020-12-01 15:46:21 +01:00 |
|
Jakob Bornecrantz
|
6fc0e1cda5
|
u/sink_converter: Silence warning
|
2020-11-30 17:52:58 +00:00 |
|
Jakob Bornecrantz
|
242faf9b60
|
u/sink_converter: Refactor allocation function a bit more
|
2020-11-30 17:52:58 +00:00 |
|
Christoph Haag
|
3b992a4508
|
u/sink_converter: Remove u_sink_converter::frame
|
2020-11-30 15:38:21 +00:00 |
|
Christoph Haag
|
5a4df61885
|
u/sink_converter: Clarify dst frame of format conversions
|
2020-11-30 15:38:19 +00:00 |
|
Christoph Haag
|
49587412bd
|
u/sink_converter: clarify ensure_data()
|
2020-11-30 15:38:15 +00:00 |
|
Christoph Haag
|
9873588d08
|
sdl2hack: Don't call SDL_Quit()
It crashes client applications that use SDL2 on their own.
|
2020-11-30 15:38:13 +00:00 |
|
Christoph Haag
|
3d3361706c
|
os/threading: Fix typo in comment
|
2020-11-30 15:38:07 +00:00 |
|
Christoph Haag
|
3168eb750d
|
d/remote: Only define __USE_MISC if not defined
|
2020-11-30 15:38:06 +00:00 |
|
Lubosz Sarnecki
|
c4683bb059
|
c/renderer: Pre-rotate display for transformed surfaces.
This resolves VK_SUBOPTIMAL_KHR warnings when preseting the swap chain
on systems likes Android.
https://android-developers.googleblog.com/2020/02/handling-device-orientation-efficiently.html
|
2020-11-27 16:50:55 +01:00 |
|
Lubosz Sarnecki
|
bd68c0e5f5
|
aux/math: Implement math_matrix_2x2_multiply.
|
2020-11-27 16:50:55 +01:00 |
|
Christoph Haag
|
f6839ee4bf
|
st/oxr: Add view space case to hand tracking data
|
2020-11-23 20:42:54 +00:00 |
|
Christoph Haag
|
f7cbe37c2d
|
u/hand_tracking: Tweak hand model parameters
* shortened way too long bones
* tweaked offset positions
|
2020-11-23 20:42:54 +00:00 |
|
Christoph Haag
|
006971ae7a
|
u/hand_tracking: Calculate joint velocities
And return them in the state tracker
|
2020-11-23 20:42:54 +00:00 |
|
Christoph Haag
|
aa6e5f7fdf
|
u_hand_tracking: Fix typo in u_hand_tracking_model
|
2020-11-23 20:42:54 +00:00 |
|
Christoph Haag
|
191fe7a59f
|
st/oxr: Add verification of XrHandJointVelocitiesEXT
|
2020-11-23 20:42:54 +00:00 |
|
Christoph Haag
|
f5ef3985ba
|
xrt: Add support for locating hand joints in action spaces
|
2020-11-23 20:42:54 +00:00 |
|
Christoph Haag
|
95af586654
|
aux: Add m_space_graph_add_inverted_relation
|
2020-11-23 20:42:54 +00:00 |
|
Christoph Haag
|
d6b072805a
|
aux: Add m_space_relation_invert
|
2020-11-23 20:42:54 +00:00 |
|
Ryan Pavlik
|
4307ee8a08
|
st/oxr: Fix exporting of negotiate function.
|
2020-11-23 14:27:21 -06:00 |
|
Ryan Pavlik
|
de36a64f27
|
st/gui: Don't export symbols from cimgui
|
2020-11-23 14:27:21 -06:00 |
|
Ryan Pavlik
|
b0549b374a
|
external: Don't export symbols from cjson
|
2020-11-23 14:27:21 -06:00 |
|
Ryan Pavlik
|
883fe27aed
|
t/gui: Fix linking on Windows
|
2020-11-23 14:27:21 -06:00 |
|
Ryan Pavlik
|
147dcc24e0
|
comp/main: Fix finding M_PI
|
2020-11-23 14:27:21 -06:00 |
|
Ryan Pavlik
|
8b4c473233
|
comp/main: Change annotation for struct packing for MSVC compatibility.
|
2020-11-23 14:27:21 -06:00 |
|
Ryan Pavlik
|
6fbd12bde4
|
comp/main: near and far are keywords on Windows.
|
2020-11-23 14:27:21 -06:00 |
|