Jakob Bornecrantz
|
5291b8d2bb
|
ipc: Refactor out broadcasting of timings
|
2021-02-24 01:23:55 +00:00 |
|
Ryan Pavlik
|
f15a14b193
|
ipc/server: Factor out the mainloop code that may vary between platforms
|
2021-02-22 17:03:16 -06:00 |
|
Moses Turner
|
daff282946
|
ipc: don't drop the blend mode on the floor
|
2021-02-19 17:47:07 -06:00 |
|
Jakob Bornecrantz
|
84486aa2b9
|
ipc/server: Print application info
|
2021-02-16 17:55:23 +00:00 |
|
Ryan Pavlik
|
8f0c20093c
|
ipc/android: Specify full qualified service name
|
2021-02-10 16:09:12 +00:00 |
|
Ryan Pavlik
|
c65ce85fe1
|
ipc/android: Clean up MonadoService
|
2021-02-10 16:09:12 +00:00 |
|
Ryan Pavlik
|
84508320f4
|
ipc: Fix typo in comment
|
2021-02-10 16:09:12 +00:00 |
|
Ryan Pavlik
|
c4108035ea
|
ipc: Fix doc warning
|
2021-02-10 16:09:12 +00:00 |
|
Jakob Bornecrantz
|
797fa5459c
|
u/rt: Tidy and documment render timing code
|
2021-01-21 00:32:36 +00:00 |
|
Jakob Bornecrantz
|
c3d12a2dc4
|
ipc: Tidy logging
|
2021-01-20 16:24:47 +00:00 |
|
Jakob Bornecrantz
|
afea93f297
|
xrt: Remove prepare function from xrt_compositor
|
2021-01-20 15:04:09 +00:00 |
|
Jakob Bornecrantz
|
2b8c835b68
|
xrt: Introduce xrt_system_compositor
|
2021-01-20 15:04:09 +00:00 |
|
Jakob Bornecrantz
|
57bfbb615f
|
ipc: Tidy code and clang-format
|
2021-01-19 18:15:02 +00:00 |
|
Jakob Bornecrantz
|
2b996f30c4
|
xrt: Reflow after column change
|
2021-01-15 13:50:32 +00:00 |
|
Jakob Bornecrantz
|
c191c9a466
|
ipc: Support sending sync handles on layer_commit
|
2020-12-28 15:22:06 +00:00 |
|
Jakob Bornecrantz
|
84d4b6aaae
|
ipc/shared: Support sending graphics sync handles
|
2020-12-28 15:22:06 +00:00 |
|
Jakob Bornecrantz
|
1302b07d68
|
xrt: Add sync_handle argument to layer_commit
|
2020-12-28 15:22:06 +00:00 |
|
Lubosz Sarnecki
|
1038145ffd
|
ipc: Port to u_logging.
|
2020-12-28 13:04:11 +00:00 |
|
Lubosz Sarnecki
|
dc45a201db
|
c+ipc+st: Complete equirect1 boilerplate.
|
2020-12-14 18:59:28 +00:00 |
|
Lubosz Sarnecki
|
f334b8b6c7
|
src: Consistently append 2 to equirect2 code.
Rename XRT_FEATURE_OPENXR_LAYER_EQUIRECT to XRT_FEATURE_OPENXR_LAYER_EQUIRECT2.
Rename equirect to equirect2.
Rename shader files.
|
2020-12-14 18:59:28 +00:00 |
|
Christoph Haag
|
30d7001df1
|
ipc: Make OXR_DEBUG_GUI=1 work with monado-service
|
2020-12-14 18:53:07 +00:00 |
|
Jakob Bornecrantz
|
39186a1e1e
|
ipc/server: Rename ipc_server_client.c to ipc_server_handler.c
|
2020-12-09 21:03:50 +00:00 |
|
Jakob Bornecrantz
|
4b74d6b7eb
|
ipc/server: Remove (f)printf usage from code
|
2020-12-09 21:03:50 +00:00 |
|
Jakob Bornecrantz
|
1154e58d06
|
ipc/server: Refactor out per_client_thread
|
2020-12-09 21:03:50 +00:00 |
|
Lubosz Sarnecki
|
1430b1b22c
|
ipc/server: Add Android main entry point which receives fd.
|
2020-12-01 18:05:32 +01:00 |
|
Lubosz Sarnecki
|
baa68fac4f
|
ipc/server_process: Don't init listen socket and epoll on Android.
As the equivalent is already done in Java.
|
2020-12-01 18:05:32 +01:00 |
|
Lubosz Sarnecki
|
3202922ce7
|
ipc/server: Factor out start_server_thread function.
|
2020-12-01 18:05:32 +01:00 |
|
Lubosz Sarnecki
|
db95b34e6c
|
android/Client: Start IPC process in thread.
|
2020-12-01 18:05:32 +01:00 |
|
Lubosz Sarnecki
|
92dab7b75b
|
android/Client: Create Android surface for OoP.
|
2020-12-01 18:05:32 +01:00 |
|
Ryan Pavlik
|
4101b3d92d
|
android: IPC/service-related cleanups.
|
2020-12-01 18:05:32 +01:00 |
|
Ryan Pavlik
|
974e7bd1d5
|
ipc/android: Be a foreground service
|
2020-12-01 18:05:32 +01:00 |
|
Ryan Pavlik
|
a2a61cb5cf
|
ipc/android: Improve Client
|
2020-12-01 18:05:32 +01:00 |
|
Ryan Pavlik
|
2fe699d7c1
|
xrt/android: Actually start using dependency injection in Java/Kotlin code.
|
2020-12-01 18:05:32 +01:00 |
|
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
|
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
|
d9453c708e
|
ipc/android: Bump minSdkVersion
|
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
|
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 |
|
Christoph Haag
|
f5ef3985ba
|
xrt: Add support for locating hand joints in action spaces
|
2020-11-23 20:42:54 +00:00 |
|
Lubosz Sarnecki
|
8d628c43a9
|
ipc/server: Port printf calls to static u_logging.
Make messages more consistent.
|
2020-11-12 15:11:40 +01:00 |
|
Lubosz Sarnecki
|
23aa3652a3
|
ipc: Port to u_logging.
|
2020-11-12 15:11:40 +01:00 |
|
Ryan Pavlik
|
86a19e6697
|
gradle: Remove unused dependencies.
|
2020-11-10 18:44:03 +00:00 |
|
Ryan Pavlik
|
e1e7b92372
|
ipc/android: Add additional service options
|
2020-11-05 17:02:21 -06:00 |
|