Henrik Rydgård
3bebd2101a
Revert "OpenXR - One APK for Android and standalone VR"
2024-04-03 10:57:02 +02:00
Lubos
63307aec2e
OpenXR - One APK for Android and standalone VR
2024-03-21 12:29:22 +01:00
Henrik Rydgård
1a5d5452fe
Batch axis events to the VR code
2023-09-29 11:10:32 +02:00
Henrik Rydgård
80a99a67d9
Control: Change internal interfaces to batch-process input axis updates
...
These naturally come in bunches on many platforms like Android, so lay
some groundwork to also handle them in bunches to minimize locking in
the future.
Linux buildfix
2023-08-31 11:55:53 +02:00
Lubos
6e10f20f8b
OpenXR - Tony Hawk mirroring hack better
2023-07-02 20:29:59 +02:00
Lubos
880168ee3c
OpenXR - Fix render glitches caused by wrong mirroring
2023-06-27 18:54:38 +02:00
Lubos
4642e0a66f
OpenXR - Add passthrough option (Quest only)
2023-06-17 16:33:21 +02:00
Henrik Rydgård
416c09034b
Minor header cleanup
2023-03-29 12:03:03 +02:00
Henrik Rydgård
07114c6aaf
Remove return value from axis functions in API
2023-01-10 10:12:37 +01:00
Henrik Rydgård
fdfc4cbe40
Android: Remove return value from touch event functions
2023-01-10 10:12:33 +01:00
Lubos
3cc979859c
OpenXR - Release keys on activation of camera adjust
2022-12-10 21:31:39 +01:00
Lubos
70d30d1cf6
OpenXR - Aspect ratio of menu background fixed
2022-11-22 21:49:52 +01:00
Lubos
4a770b36cf
Typo fixed
2022-11-17 19:13:04 +01:00
Lubos
f92990a002
OpenXR - Better dialog support
2022-11-17 15:25:35 +01:00
Lubos
011592754f
OpenXR - Use mouse control only
2022-11-17 12:19:17 +01:00
Lubos
ddad6b3760
OpenXR - Support axis
2022-11-17 10:52:12 +01:00
Lubos
0ae1d75daf
OpenXR - Support camera adjust using joystick
2022-11-17 10:22:01 +01:00
Lubos
b980f55645
OpenXR - Don't get mirroring from identity matrix
2022-11-09 19:07:45 +01:00
Lubos
cd49dc6627
OpenXR - Camera adjustment using PSP keys
2022-11-07 17:13:08 +01:00
Henrik Rydgård
0ef39d11d8
Add a dynamic loader for OpenXR so the VR code can link. Make it all build on Windows.
2022-11-06 15:37:58 +01:00
Henrik Rydgård
b4507cd5cc
Make a lot more code VR build for all platforms
2022-11-06 14:36:51 +01:00
Henrik Rydgård
4d81506046
Upgrade gradle, specify NDK version in android/build.gradle
...
Also fix a warning.
2022-11-06 09:44:06 +01:00
Lubos
aacbe4f4a3
OpenXR - Get platform flags in runtime
2022-11-04 14:53:07 +01:00
Lubos
f8d29e0d19
OpenXR - Fix ifdef ANDROID
2022-11-04 13:52:32 +01:00
Lubos
c6b83dd9d8
OpenXR - Enable camera movement and stereo in flatscreen mode
2022-11-03 20:00:30 +01:00
Lubos
96f89f4bd7
OpenXR - Allow updating camera in realtime
2022-10-28 15:50:00 +02:00
Lubos
be2613d495
OpenXR - Move VR passes count calculation
2022-10-17 19:07:27 +02:00
Lubos
ade606bc3c
OpenXR - Hookup VR API into Vulkan
2022-10-12 16:21:54 +02:00
Lubos
7c6cff5ae9
Merge branch 'master' into feature_openxr_vulkan
2022-10-09 17:48:23 +02:00
Lubos
5b334a7945
OpenXR - PreprocessStep function implemented
2022-09-24 16:32:55 +02:00
Lubos
09bf5f507b
OpenXR - Simplify skyplane detection in GTA
2022-09-24 11:35:51 +02:00
Luboš Vonásek
861af63be9
Merge branch 'hrydgard:master' into compat_openxr_gta
2022-09-16 10:20:11 +02:00
Luboš Vonásek
6c50fc5b35
Merge branch 'hrydgard:master' into feature_openxr_vulkan
2022-09-15 00:23:36 +02:00
Lubos
3331fedab7
OpenXR - Better variable/methods naming
2022-09-15 00:03:41 +02:00
Lubos
d8fbc7ce56
OpenXR - Vulkan support in progress
2022-09-14 19:53:55 +02:00
Lubos
e406dc4730
Merge branch 'master' into compat_openxr_gta
2022-09-13 21:01:55 +02:00
Lubos
b695c1ffb3
Merge branch 'master' into compat_openxr_gta
2022-09-12 23:04:31 +02:00
Lubos
9ede9bd822
OpenXR - Refactor variable name
2022-09-12 23:01:44 +02:00
Lubos
e49ee5c93b
Merge branch 'master' into feature_openxr_stereo
2022-09-12 18:49:22 +02:00
Lubos
bdde5f0f7f
OpenXR - Use per game stereo separation file
2022-09-12 18:47:13 +02:00
Henrik Rydgård
e5d1bb5552
Warning fix
2022-09-09 11:34:11 +02:00
Lubos
214a5572c3
OpenXR - Compile fix
2022-09-08 19:00:41 +02:00
Lubos
c9f08a85c6
OpenXR - Do not mashup Common/GPU
2022-09-08 18:25:10 +02:00
Lubos
6e4849b910
OpenXR - Refactor
2022-09-08 18:05:12 +02:00
Lubos
52af230210
OpenXR - Use fog color to replace the sky
2022-09-07 19:57:26 +02:00
Lubos
4b129bb9c3
OpenXR - Refactor VR compat integration
2022-09-07 15:52:50 +02:00
Lubos
1df1d79b9e
OpenXR - Stereo without multiview added
2022-09-04 12:36:52 +02:00
Lubos
bda42e5772
compile fix
2022-09-01 19:56:38 +02:00
Lubos
044d9a416b
OpenXR - Emulate mouse cursor
2022-09-01 18:08:08 +02:00
Lubos
6adabd8779
OpenXR - Compile fix
2022-08-28 21:55:56 +02:00