Henrik Rydgård
18a67b82d2
Do the same with KeyInputFlags. Fix minor UI misalignments
2025-12-19 13:41:58 +01:00
Henrik Rydgård
481d0fd18c
Switch TouchInputFlags to enum class, fix some minor UI issues
...
Scroll views now only wheel-scroll if the mouse is hovering over them.
2025-12-19 11:38:56 +01:00
Lubos
7d4c0155f0
OpenXR - Swapchain indexing fixed
2025-12-02 16:21:01 +01:00
Luboš V.
52aa9c27f6
OpenXR - Define extensions for Play for Dream
2025-08-30 16:43:58 +02:00
Henrik Rydgård
5e05a6d0ac
Get rid of some more backward Common/Core dependencies
2025-08-06 00:16:35 +02:00
Luboš V.
51d60b2a05
OpenXR - Support passthough on Pico headsets
2025-06-18 16:03:39 +02:00
Henrik Rydgård
6bf8d7d1db
Memory safety fixes
2025-05-22 11:10:00 +02:00
Henrik Rydgård
a6c5ec2cca
Apply Lubos' VR input fix
2025-05-21 21:41:50 +02:00
Henrik Rydgård
09e067c6e1
Revert "Get rid of remains of support for non-square screen DPIs"
...
This reverts commit f206ed95eb .
2025-05-21 21:41:50 +02:00
Lubos V.
4488ce1460
OpenXR - Passthrough on the latest QuestOS fixed
2025-05-21 18:51:53 +02:00
Henrik Rydgård
f206ed95eb
Get rid of remains of support for non-square screen DPIs
2025-02-20 11:14:26 -06:00
Lubos
2567debda5
OpenXR - Remove frame limitation
2025-02-13 18:18:15 +01:00
Lubos
cf98037532
OpenXR - NonVR option fixed
2025-02-10 18:04:53 +01: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
Henrik Rydgård
eccd7f3767
More const/static-ification
2024-09-17 15:22:37 +02:00
Lubos
20064445b3
OpenXR - Restore depth buffer
2024-09-16 17:06:37 +02:00
Henrik Rydgård
42c32c5afc
VertexDecoder: Don't read loop counts from memory. Improves codegen
2024-09-10 17:53:19 +02:00
Lubos
6c507bf857
OpenXR - Ensure we have a valid poses after app event
2024-08-27 18:59:59 +02:00
Lubos
abeeeb1cbf
OpenXR - Sonic rivals rendering fix
2024-08-27 08:22:58 +02:00
Lubos
7fab80200a
OpenXR - Formatting
2024-08-26 22:06:53 +02:00
Lubos
a1acbe0c83
OpenXR - Remove depth buffer
2024-08-26 22:04:24 +02:00
Lubos
c07cf6c9be
OpenXR - Fix stage errors
2024-08-26 21:59:27 +02:00
Lubos
f56f696386
OpenXR - Cleanup
2024-08-08 12:35:45 +02:00
Lubos
3154a5fac1
OpenXR - VR camera features on any platform
2024-08-07 09:25:12 +02:00
Lubos
3a6bf77f6b
OpenXR - Texts review
2024-08-05 12:45:42 +02:00
Lubos
0f313e1d13
OpenXR - Make camera pitch value floating-point
2024-07-22 15:55:06 +02:00
Lubos
b7eefbc3f0
OpenXR - Camera type fixed
2024-07-22 14:38:43 +02:00
Lubos
b70c2cfd10
OpenXR - Anti-flickering rendering flow added
2024-07-22 13:33:03 +02:00
Henrik Rydgård
320a1cfc8f
Merge pull request #19325 from Nabile-Rahmani/display-refresh-rate-option
...
[Feature] Option to override the display refresh rate
2024-07-17 20:25:38 +02:00
Henrik Rydgård
138193a776
Add support for the EXT_provoking_vertex Vulkan extension, allowing us to skip software transform for this case.
2024-07-17 10:41:25 +02:00
Nabile Rahmani
273f4cce31
Refresh rate: don't programmatically set configuration, detect VR instead
2024-07-14 04:47:26 +02:00
Lubos
6894f581ab
OpenXR - Add FBO supersampling
2024-07-13 22:39:00 +02:00
Nabile Rahmani
7af15c73bc
[Feature] Option to override the display refresh rate
...
This adds a per-game graphics option, `DisplayRefreshRate`, to override the display refresh rate.
It defaults to 60 Hz, and is located in Dev tools.
Games using variable timesteps benefit from higher refresh rates.
Closes #19319
2024-07-13 15:04:20 +02:00
Lubos
4dc3f45d8d
OpenXR - OpenGL support
2024-06-24 17:54:26 +02:00
Lubos
86881d374e
OpenXR - SBS reprojection fixed
2024-06-24 17:38:17 +02:00
Lubos
15af767e25
OpenXR - SBS support prepared
2024-06-24 17:26:38 +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
7b089effa0
OpenXR - Use single VR projection matrix
2024-06-03 18:29:06 +02:00
Lubos
47a7b856ef
OpenXR - Update SDK
2024-06-03 18:03:57 +02:00
Lubos
e76a5b1d3d
OpenXR - Gran Turismo projection hack
2024-05-10 19:40:13 +02:00
Lubos
39966730e9
OpenXR - Fix projection matrix
2024-05-10 19:12:38 +02:00
Lubos
7f127e3567
Revert "OpenXR - Projection matrix on Quest 3 fixed"
...
This reverts commit 4d61896403 .
2024-05-08 21:57:31 +02:00
Luboš V
5cb7b7a686
OpenXR - Support for Meta Horizon OS
2024-04-29 07:46:48 +02:00
Henrik Rydgård
616ee81f84
Add another parameter to the internal "request" framework.
2024-04-06 12:04:45 +02:00
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
Lubos
76b015a4ab
OpenXR - Migrate to official SDK
2024-03-20 12:23:54 +01:00
Lubos
13ff41bc2b
OpenXR - Passthrough on the latest QuestOS fixed
2024-02-26 12:56:14 +01:00
Henrik Rydgård
dae758e5f4
Fix some bugs and mistakes found by Nemoumbra through static analysis
2023-11-26 13:43:11 +01:00