Commit Graph

34243 Commits

Author SHA1 Message Date
Henrik Rydgård
bd40ccda51 Improve VkResult logging 2022-11-08 00:21:07 +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
fdcf582f52
Merge pull request #16355 from hrydgard/vr-gl-buildfix
Properly buildfix GL/VR again
2022-11-07 18:18:41 +01:00
Henrik Rydgård
e7b6fcd513 Properly buildfix GL/VR again 2022-11-07 17:36:46 +01:00
Henrik Rydgård
81dd95e16d Fix sky plane fix (broke in my last VR refactor) 2022-11-07 17:13:14 +01:00
Lubos
90d117ce71 OpenXR - Keep status of PSP keys 2022-11-07 16:46:10 +01:00
Lubos
73ccff9ba0 Restore assert 2022-11-07 16:28:41 +01:00
Henrik Rydgård
24d5cd087c Experiment (Vulkan): Temporarily disable GLSL parallel compilation on Android. For #16341 investigation. 2022-11-07 14:30:24 +01:00
Henrik Rydgård
c6116581b6
Merge pull request #16354 from hrydgard/vulkan-input-attachment-fix
Vulkan: Use the very same view as input attachment and color attachment, not just the same image
2022-11-07 10:20:48 +01:00
Henrik Rydgård
c7db9a865d Disable remaining false positive. 2022-11-07 09:51:11 +01:00
Henrik Rydgård
ad14d628b6 Turn off boundSecondaryIsInputAttachment_ when we don't have one. 2022-11-07 09:30:47 +01:00
Henrik Rydgård
668904a515 Vulkan: Use the very same view as input attachment and color attachment, not just the same image
Fixes most of the new validation errors seen #16351, though one remains.

I believe that to be a bug in the validation layers, will investigate
later.
2022-11-07 09:14:55 +01:00
Henrik Rydgård
a04d7c93e3
Merge pull request #16353 from xujibbs/patch-44
Update zh_TW.ini
2022-11-07 06:00:29 +01:00
Henrik Rydgård
db0d32f24c
Merge pull request #16352 from xujibbs/patch-43
Update zh_CN.ini
2022-11-07 06:00:12 +01:00
xujibbs
1c356c5ae4
Update zh_TW.ini 2022-11-07 12:35:57 +08:00
xujibbs
24451bb45d
Update zh_CN.ini 2022-11-07 12:34:27 +08:00
Lubos
e96b9b4649 Remove unnecessary assert 2022-11-06 22:38:15 +01:00
Lubos
c58359a3b3 OpenXR - Move configs out of VRRenderer 2022-11-06 22:30:35 +01:00
Lubos
460386e344 OpenXR - Move matrix calculation out of VRRenderer 2022-11-06 22:06:27 +01:00
Lubos
cd54873edb OpenXR - Simplify projection matrix creation 2022-11-06 21:48:55 +01:00
Lubos
520b92aa94 OpenXR - Matrix indexing fixed 2022-11-06 21:45:47 +01:00
Lubos
5c9e6968a5 OpenXR - Get rid of separate projection matrices 2022-11-06 21:21:13 +01:00
Lubos
637bb57bc6 OpenXR - Get rid of ovrMatrix4f structure 2022-11-06 20:42:28 +01:00
Henrik Rydgård
529df5e196
Merge pull request #16349 from hrydgard/setting-reorganization
Setting reorganization - missed commits
2022-11-06 20:21:34 +01:00
Henrik Rydgård
41c812651d
Merge pull request #16347 from unknownbrackets/softgpu-skin
Always skin in decode for software transform and rendering
2022-11-06 20:21:02 +01:00
Unknown W. Brackets
9aea950983
Merge pull request #16348 from hrydgard/setting-reorganization
Speed hack setting reorganization
2022-11-06 11:18:33 -08:00
Henrik Rydgård
5eccf03cb9 Partially rescue translation by copying from Hack Settings 2022-11-06 20:18:32 +01:00
Henrik Rydgård
c918ab5044 Setting should be reported 2022-11-06 20:02:34 +01:00
Henrik Rydgård
f597b4ca51 Blind libretro fix 2022-11-06 20:01:29 +01:00
Henrik Rydgård
69941c0d72 Android fix 2022-11-06 20:01:22 +01:00
Henrik Rydgård
9518aa0900 Blind Qt fix 2022-11-06 20:01:03 +01:00
Henrik Rydgård
f02c983a63 lang: Remove obsolete keys, add new untranslated ones :( 2022-11-06 19:44:16 +01:00
Henrik Rydgård
c91e7912bf Change "Simulate block transfer" to "Skip GPU Readbacks". Group the speed hacks together 2022-11-06 19:30:38 +01:00
Henrik Rydgård
519db766b6 Change "Rendering Mode" to just a "Skip buffer effects" checkbox. Reuse translations. 2022-11-06 19:26:56 +01:00
Unknown W. Brackets
31cb3a8eae
Merge pull request #16346 from hrydgard/remove-retain-changed-textures-setting
Change the "Retain changed textures" option into a compat.ini option.
2022-11-06 10:18:21 -08:00
Henrik Rydgård
200c055823 libretro fix, more games 2022-11-06 18:59:31 +01:00
Henrik Rydgård
3e0b598da1
Merge pull request #16344 from hrydgard/remove-openxr-ifdef
Mostly remove the use of the OPENXR ifdef
2022-11-06 18:54:39 +01:00
Unknown W. Brackets
527947fd81 GPU: Correct softgpu curve issue. 2022-11-06 09:06:07 -08:00
Unknown W. Brackets
3de2557ecb GPU: Always skin in decode for software transform. 2022-11-06 08:55:07 -08:00
Unknown W. Brackets
7880eb15c1 softgpu: Always use software skinning.
There's only software skinning, after all.
2022-11-06 08:44:22 -08:00
Unknown W. Brackets
6c36f03a0d GPU: Purify vertTypeIsSkinningEnabled(). 2022-11-06 08:40:54 -08:00
Henrik Rydgård
09c0ebd3ca Windows ARM/ARM64 buildfix 2022-11-06 17:40:41 +01:00
Henrik Rydgård
ff23d67bf4 Remove now-unused lang keys 2022-11-06 17:33:42 +01:00
Henrik Rydgård
95cb358fbf Change the "Retain changed textures" option into a compat.ini option.
This option benefits so few games and can hurt others, so that it's
better that we specifically enable it for known cases like Popolocrois.
2022-11-06 17:28:50 +01:00
Unknown W. Brackets
66472c39ce GPU: Use skinned position always in bounding check.
Meanwhile, move to a flag on decoder options instead of global check.
2022-11-06 08:23:31 -08:00
Unknown W. Brackets
a5d3af9cb0 GPU: Cleanup GetVertTypeID() usage. 2022-11-06 08:01:57 -08:00
Henrik Rydgård
44106ff2e7 Linking fix for normal Android devices 2022-11-06 15:58:07 +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