32391 Commits

Author SHA1 Message Date
Lubos
e5f17824cd Merge branch 'feature_openxr_quest' into feature_openxr_6dof 2022-07-26 18:06:33 +02:00
Lubos
89f5038c01 OpenXR - Move VR folder under Common 2022-07-26 18:06:08 +02:00
Lubos
9b8a9d3b32 Merge branch 'feature_openxr_quest' into feature_openxr_6dof 2022-07-26 18:00:40 +02:00
Lubos
ab9a48d750 OpenXR - Static added to global variables 2022-07-26 17:44:38 +02:00
Lubos
b2509ad4dd OpenXR - Version info refactor 2022-07-26 17:40:10 +02:00
Lubos
19ebbb6a30 OpenXR - Integrate SYSPROP_HAS_FILE_BROWSER 2022-07-26 17:32:03 +02:00
Lubos
c543c8fd52 Merge branch 'master' into feature_openxr_quest 2022-07-26 17:22:04 +02:00
Lubos
5c95fd244f OpenXR - Automatically switch between fullscreen/VR 2022-07-26 17:20:46 +02:00
Henrik Rydgård
a92e764c65 Update version for 1.13 release v1.13 2022-07-26 15:19:02 +02:00
Henrik Rydgård
cc197415b4
Merge pull request #15679 from hrydgard/readme-1.13
README.md update for the 1.13 release
2022-07-26 15:13:46 +02:00
Henrik Rydgård
70255eed41 README.md update for the 1.13 release
README: Small tweaks to v1.13.x notes.

Additional points

README: Correct some typos/consistency, add links.

Couple additional updates

More updates

Cleanup

More linking
2022-07-26 15:11:26 +02:00
Henrik Rydgård
6f4ec0fc43 Simple hack to hide the search button in settings on small screens. Needs a better solution. 2022-07-26 14:11:37 +02:00
Lubos
9f31b3d507 OpenXR - FoV fix for Quest 1 2022-07-25 19:42:28 +02:00
Lubos
0c208d192b OpenXR - Basic look around implementation 2022-07-25 18:47:54 +02:00
Henrik Rydgård
7670889d05
Merge pull request #15724 from unknownbrackets/ndk-lts
Build: Update to NDK r21e
2022-07-25 08:28:25 +02:00
Unknown W. Brackets
c71951ca4d Build: Update to NDK r21e.
This fixes a NEON intrinsic segfault and is LTS.
2022-07-24 17:45:01 -07:00
Unknown W. Brackets
622ecdcfbc
Merge pull request #15722 from hrydgard/remove-redundant-scissor-flag
Remove bool that was always true in state mapping.
2022-07-24 12:22:21 -07:00
Henrik Rydgård
9b7afe70ac
Merge pull request #15721 from unknownbrackets/ir-simplify
Add tests for IR and optimize to Mov a bit more
2022-07-24 21:09:31 +02:00
Henrik Rydgård
c9a37ec6b9 Remove bool that was always true in state mapping. 2022-07-24 21:04:54 +02:00
Unknown W. Brackets
b620c966e0 irjit: Correct initialization warning. 2022-07-24 11:52:19 -07:00
Unknown W. Brackets
16188fa437 irjit: Add test for double clobber in #15713. 2022-07-24 11:35:54 -07:00
Unknown W. Brackets
2579232949 Headless: Ignore __testcompare.png in tree. 2022-07-24 11:35:54 -07:00
Unknown W. Brackets
2154f747fc irjit: Simplify more arithmetic to Movs.
Later passes rely on things being Mov, so better to have them more often.
2022-07-24 11:35:54 -07:00
Unknown W. Brackets
8f23025209 irjit: Add tests for IR passes. 2022-07-24 11:35:54 -07:00
Lubos
7a787bd6bf OpenXR - Enable 6DoF mode when in game 2022-07-24 20:04:29 +02:00
Henrik Rydgård
3c88183d0d
Merge pull request #15717 from hrydgard/render-target-y-offset
Allows "merging" render targets that overlap on the Y axis. Fixes Juiced 2
2022-07-24 18:48:21 +02:00
Henrik Rydgård
80f0f90af7 Revert the x-offset bpp fix temporarily. 2022-07-24 17:41:27 +02:00
Unknown W. Brackets
c5d1d117ce
Merge pull request #15720 from hrydgard/depth-copy-stat
Add GPU stat for number of depth copies per frame
2022-07-24 08:32:37 -07:00
Henrik Rydgård
89845eae7a Add GPU stat for number of depth copies per frame
Will be useful for evaluating #15700
2022-07-24 17:12:43 +02:00
Unknown W. Brackets
b02fa4ec00
Merge pull request #15718 from hrydgard/getpointer-const-cleanup
Split GetPointer into GetPointer and GetPointerWrite
2022-07-24 07:51:39 -07:00
Lubos
b1e3d8beb3 OpenXR - Code formatting fixed 2022-07-24 16:44:16 +02:00
Lubos
eb2b3056e2 OpenXR - Disable HW scaler on VR headsets 2022-07-24 15:56:05 +02:00
Lubos
8f2904ecac OpenXR - Default device config added 2022-07-24 15:38:30 +02:00
Lubos
8c9fd584b3 OpenXR - Hide unsupported menus 2022-07-24 14:57:09 +02:00
Lubos
13221edbfc OpenXR - VR code formatting fixed 2022-07-24 14:25:04 +02:00
Lubos
8daba0d881 OpenXR - Finalize VR renderer interface 2022-07-24 14:14:21 +02:00
Henrik Rydgård
a1c648366b
Merge pull request #15719 from hrydgard/misc-cleanup
Minor code cleanups
2022-07-24 14:12:27 +02:00
Henrik Rydgård
f9a25458d5 Libretro fix 2022-07-24 14:10:12 +02:00
Henrik Rydgård
d3d601dced Windows fixes 2022-07-24 13:58:20 +02:00
Henrik Rydgård
f523341351 Remove unnecessary parameters from MakePixelsTexture 2022-07-24 13:54:09 +02:00
Henrik Rydgård
881cc23965 Delete some unused code. 2022-07-24 13:54:04 +02:00
Henrik Rydgård
861d66a4d4 Separate logging for GetPointer/GetPointerWrite 2022-07-24 13:39:37 +02:00
Henrik Rydgård
e6403d7157 Split GetPointer into two versions, to help with const correctness 2022-07-24 13:26:19 +02:00
Lubos
9fe7bbdb43 OpenXR - Pragma once instead of ifdefs 2022-07-24 13:25:17 +02:00
Henrik Rydgård
04a85b1da0 Allows "merging" render targets that overlap on the Y access. Fixes #7295 (Juiced 2)
To be safe, gating this behind the related AllowLargeFBTextureOffsets,
which is also required for the effect to work.

Additionally, fixes the offset check for X offsets, which I guess is a
very small risk.
2022-07-24 11:58:07 +02:00
Lubos
18ad9ea22b OpenXR - Code formatting header removal 2022-07-23 13:17:57 +02:00
Lubos
7d9260e194 OpenXR - Code formatting global variables 2022-07-23 13:17:32 +02:00
Lubos
9dade2066b OpenXR - Code formatting { 2022-07-23 13:14:53 +02:00
Henrik Rydgård
d2a3918f5f
Merge pull request #15711 from GABO1423/master
(UWP) More Build Tweaks
2022-07-23 12:33:33 +02:00
Lubos
28d598b9ba OpenXR - Button repeating implemented 2022-07-22 22:19:49 +02:00