Luboš V.
d1f8b78bbb
OpenXR - Remove non-functional Vulkan implementation ( #19766 )
...
* OpenXR - Remove non-functional Vulkan implementation
* Forgotten to commit
2024-12-26 10:05:18 +01:00
Lubos
226956b49f
OpenXR - Remove foveation
2024-06-24 16:42:19 +02:00
Lubos
47a7b856ef
OpenXR - Update SDK
2024-06-03 18:03:57 +02:00
Lubos
4642e0a66f
OpenXR - Add passthrough option (Quest only)
2023-06-17 16:33:21 +02:00
Lubos
4fcc69242e
OpenXR - Foveation implemented (Quest only)
2023-03-09 20:42:49 +01:00
Lubos
61b0513046
OpenXR - Platform flags for extensions refactored
2023-03-09 17:54:34 +01:00
huhongwei
624e443b5b
Fix logic error: assign EGLSurface to EGLConfig
2023-03-02 09:13:31 +08:00
rofl0r
f406a207fc
VRBase: fix build error with musl libc
...
```
ppsspp-1.14.1/Common/VR/VRBase.cpp:94:9: error: 'exit' was not declared in this scope
exit(1);
```
exit() is declared in stdlib.h, but due to namespace pollution in glibc it happens to work there.
2022-12-20 14:50:08 +00:00
Jan Beich
6a9334e6f0
OpenXR - Correct NULL type for XrSession
...
Common/VR/VRBase.cpp:220:30: error: assigning to 'XrSession' (aka 'unsigned long long') from incompatible type 'nullptr_t'
engine->appState.Session = NULL;
^~~~
/usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL'
#define NULL nullptr
^~~~~~~
2022-12-15 15:31:09 +00:00
Lubos
8ff1156c04
OpenXR - SDK updated
2022-12-07 21:19:33 +01:00
Henrik Rydgård
162290147f
UWP build fix. Had to reshuffle some stuff and compile some Vulkan files.
2022-11-06 15:54:00 +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
c44afcf462
Typo fix
2022-11-06 14:37:56 +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
8bb2313f5d
Finish previous buildfix...
2022-11-06 11:34:27 +01:00
Lubos
aacbe4f4a3
OpenXR - Get platform flags in runtime
2022-11-04 14:53:07 +01:00
Lubos
aafa17fa73
OpenXR - Introduce platform flags
2022-11-04 14:22:42 +01:00
Lubos
f8d29e0d19
OpenXR - Fix ifdef ANDROID
2022-11-04 13:52:32 +01:00
Henrik Rydgård
0251f33ec3
Don't use PPSSPP-specific stuff in Common/VR for now.
2022-10-17 23:13:43 +02:00
Henrik Rydgård
0a222345c1
Buildfixes
2022-10-17 20:43:58 +02:00
Henrik Rydgård
70488be450
Make as much as possible of the VR code build on all platforms
2022-10-17 20:12:48 +02:00
Lubos
7c6cff5ae9
Merge branch 'master' into feature_openxr_vulkan
2022-10-09 17:48:23 +02:00
Lubos
409b9234d7
OpenXR - Fix the build on Quest
2022-09-28 00:01:18 +02:00
Lubos
a7542e0320
OpenXR - Initialization on Pico fixed
2022-09-27 18:44:15 +02:00
Lubos
a9b6001daa
OpenXR - Code formatting
2022-09-27 18:04:21 +02:00
Lubos
355bd37e17
OpenXR - Pico specific code refactor
2022-09-25 09:25:37 +02:00
Lubos
60871eeac5
OpenXR - Initialize Pico subsystems
2022-09-24 22:39:07 +02:00
Lubos
d8fbc7ce56
OpenXR - Vulkan support in progress
2022-09-14 19:53:55 +02:00
Lubos
fea2ace548
OpenXR - Initial work on Vulkan support
2022-09-13 01:39:44 +02:00
Lubos
723d641771
OpenXR - Enable performance mode
2022-08-27 12:23:03 +02:00
Lubos
89f5038c01
OpenXR - Move VR folder under Common
2022-07-26 18:06:08 +02:00