Commit Graph

42 Commits

Author SHA1 Message Date
Lubos V. 4488ce1460 OpenXR - Passthrough on the latest QuestOS fixed 2025-05-21 18:51:53 +02:00
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 20064445b3 OpenXR - Restore depth buffer 2024-09-16 17:06:37 +02:00
Lubos a1acbe0c83 OpenXR - Remove depth buffer 2024-08-26 22:04:24 +02:00
Lubos ffca688f99 OpenXR - Remove multiview 2024-06-24 17:00:56 +02:00
Lubos 226956b49f OpenXR - Remove foveation 2024-06-24 16:42:19 +02:00
Lubos 13ff41bc2b OpenXR - Passthrough on the latest QuestOS fixed 2024-02-26 12:56:14 +01:00
Lubos 0b68644063 Revert "OpenXR - Workaround for disfunctional depth buffer allocation"
This reverts commit 6dc264e7e5.
2023-06-26 17:27:46 +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
Lubos 6dc264e7e5 OpenXR - Workaround for disfunctional depth buffer allocation 2023-01-10 19:28:02 +01:00
Lubos 8ff1156c04 OpenXR - SDK updated 2022-12-07 21:19:33 +01:00
Henrik Rydgård 7b09fc43b0 Warning fix in VR code 2022-11-08 00:21:07 +01:00
Henrik Rydgård 7beff4da96 Merge pull request #16350 from lvonasek/refactor_openxr_matrices
OpenXR - Refactor
2022-11-07 18:18:55 +01:00
Henrik Rydgård e7b6fcd513 Properly buildfix GL/VR again 2022-11-07 17:36:46 +01:00
Lubos 73ccff9ba0 Restore assert 2022-11-07 16:28:41 +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 5d3ec6c8ff Fix type of predictedDisplayTime 2022-11-06 14:35:28 +01:00
Henrik Rydgård 8bb2313f5d Finish previous buildfix... 2022-11-06 11:34:27 +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 feb4f9477a Remove newly added dependencies on PPSSPP 2022-10-18 10:35:42 +02: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 70488be450 Make as much as possible of the VR code build on all platforms 2022-10-17 20:12:48 +02:00
Lubos e90a7de3e4 OpenXR - Add VR mode for stereo flat screen rendering 2022-10-16 20:28:45 +02:00
Lubos d0431e494a OpenXR - Create VR framebuffer for Vulkan 2022-10-12 19:16:17 +02:00
Lubos 7c6cff5ae9 Merge branch 'master' into feature_openxr_vulkan 2022-10-09 17:48:23 +02:00
Lubos 05b4ff154a OpenXR - Disable performance extension on Pico 2022-09-24 22:13:19 +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 1df1d79b9e OpenXR - Stereo without multiview added 2022-09-04 12:36:52 +02:00
Lubos 5e2ecb5ebb OpenXR - FBO intialization better 2022-09-02 12:40:41 +02:00
Lubos 462174f548 OpenXR - Multiview refactor to make it optional 2022-08-29 22:06:59 +02:00
Lubos aa150a830a OpenXR - Swapchain acquiring fixed 2022-08-28 21:09:02 +02:00
Lubos 723d641771 OpenXR - Enable performance mode 2022-08-27 12:23:03 +02:00
Lubos 98f726af3b OpenXR - Use OpenGL ES 3 and ensure FBO pair calls 2022-08-19 16:59:39 +02:00
Lubos c508f66df1 OpenXR - Multiview in progress 2022-08-18 19:59:01 +02:00
Lubos 71df50a354 OpenXR - GL and OXR logging added 2022-08-16 17:39:54 +02:00
Lubos 89f5038c01 OpenXR - Move VR folder under Common 2022-07-26 18:06:08 +02:00