Henrik Rydgård
2886c33c06
Merge pull request #16370 from lvonasek/compat_openxr_sonic
...
OpenXR - Sonic Rivals fixed
2022-11-09 21:28:34 +01:00
Lubos
307acaa9b7
OpenXR - View matrix identity check breaking several games fixed
2022-11-09 19:25:08 +01:00
Unknown W. Brackets
0ae0a9b389
Mpeg: Correct YUV order from decode.
2022-11-08 22:26:21 -08:00
Unknown W. Brackets
4d8eb38b3a
Mpeg: Fix ConvertToYuv420 return value.
...
This matches some of sceJpeg, so it may fix bugs if the width/height was
passed from here directly to sceJpegCsc.
2022-11-08 21:51:00 -08:00
Lubos
47f2afcd55
Merge branch 'master' into cleanup_camera_control
2022-11-07 18:23:07 +01:00
Lubos
cd49dc6627
OpenXR - Camera adjustment using PSP keys
2022-11-07 17:13:08 +01:00
Henrik Rydgård
c918ab5044
Setting should be reported
2022-11-06 20:02:34 +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
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
Henrik Rydgård
b4507cd5cc
Make a lot more code VR build for all platforms
2022-11-06 14:36:51 +01:00
Lubos
14abd91861
Merge branch 'master' into feature_openxr_motion
2022-11-05 10:49:11 +01:00
Lubos
1d452a2e01
OpenXR - Add an option to disable 72Hz update
2022-11-03 21:33:46 +01:00
Unknown W. Brackets
15645ca480
Replacement: Avoid issues with c++14 data().
2022-10-31 20:17:18 -07:00
Unknown W. Brackets
6105688c32
UI: Install textures as a zip if supported.
2022-10-31 20:14:38 -07:00
Lubos
3c87e71177
OpenXR - Let users set the movement length
2022-10-31 13:19:06 +01:00
Lubos
0101c464a5
OpenXR - Option to disable controller mapping
2022-10-31 12:17:30 +01:00
Lubos
b740bfbcfb
OpenXR - Map controller motions on keys
2022-10-31 11:59:07 +01:00
Henrik Rydgård
e97d5498c6
Merge pull request #16306 from unknownbrackets/ir-prefixes
...
irjit: Correct prefix validation
2022-10-31 09:11:52 +01:00
Henrik Rydgård
61ce0d02f2
Merge pull request #16305 from unknownbrackets/ir-fpu
...
irjit: Fix unordered float compares
2022-10-31 09:10:53 +01:00
Unknown W. Brackets
eef29d5e95
irjit: Correct prefix validation.
...
Some vcmps, etc. were perfectly valid but were forcing to interp.
This also catches more cases that should go to interp correctly.
2022-10-30 23:15:54 -07:00
Unknown W. Brackets
2da1bf7ffc
interp: Correct dprefix accuracy for vrot.
...
Ignores cosine lane, not always x.
2022-10-30 21:47:28 -07:00
Unknown W. Brackets
56ff555309
irjit: Fix unordered float compares.
2022-10-30 21:12:59 -07:00
Unknown W. Brackets
a1a484163f
Replacement: Don't double count memory usage.
2022-10-30 10:57:41 -07:00
Unknown W. Brackets
c89823ce92
Replacement: Allow use of textures.zip for Android.
...
Will work on all platforms, but intended for situations like Android where
random access to files on storage is horribly slow.
2022-10-30 10:57:41 -07:00
Unknown W. Brackets
b1a087345a
Replacement: Lock around shared data access.
2022-10-30 10:39:50 -07:00
Unknown W. Brackets
0048dc2bb8
Replacement: Cache file data across cache keys.
2022-10-30 09:02:08 -07:00
Unknown W. Brackets
b78c310b47
Replacement: Log only missing explicit filenames.
2022-10-30 09:02:08 -07:00
Unknown W. Brackets
0db48c956c
Replacement: Decimate aggressively with high usage.
2022-10-30 08:15:37 -07:00
Unknown W. Brackets
11d0be1fd2
Replacement: Reduce IO checks on startup.
2022-10-30 07:56:35 -07:00
Unknown W. Brackets
e504f0db8f
Replacement: Avoid needless exists check per tex.
2022-10-30 07:55:05 -07:00
Henrik Rydgård
cf27d14131
Merge pull request #16293 from lvonasek/feature_openxr_camera
...
OpenXR - Modify camera parameters in realtime
2022-10-30 09:14:56 +01:00
Henrik Rydgård
ba32ef5ea5
Merge pull request #16302 from unknownbrackets/vrot-overlap
...
Handle vrot overlap and vscl/vmscl prefixes more accurately
2022-10-30 07:24:23 +01:00
Unknown W. Brackets
bbdc8a8f98
interp: Correct vscl/vmscl t prefix handling.
...
This makes more sense. Fixes Dissidia 012 issues.
2022-10-29 22:43:30 -07:00
Unknown W. Brackets
3f997518f3
irjit: Handle vrot overlap more correctly.
...
Sine ignores overlap, cosine does not.
2022-10-29 22:25:25 -07:00
Unknown W. Brackets
17d94cd358
SaveState: Restore replacements in only one place.
2022-10-29 17:59:35 -07:00
Unknown W. Brackets
0a98ac43fa
Debugger: Allow currently-invalid memory reference.
2022-10-29 17:43:35 -07:00
Unknown W. Brackets
8cefb98e97
Debugger: Fix input.analog.send validation.
2022-10-29 17:38:37 -07:00
Lubos
363f102cc5
OpenXR - Add new virtual key for camera adjust
2022-10-29 20:47:29 +02:00
Lubos
92422160a0
OpenXR - Camera side adjust added
2022-10-29 19:31:57 +02:00
Lubos
b7da6f7e45
OpenXR - Camera height adjust added
2022-10-29 19:19:25 +02:00
Lubos
f4f7dc570f
OpenXR - Make VR camera parameters floating numbers
2022-10-28 14:59:12 +02:00
Henrik Rydgård
109db81eca
Merge pull request #16290 from unknownbrackets/include-cleanup
...
jit: Reduce some include pollution
2022-10-28 08:47:43 +02:00
Unknown W. Brackets
b9de1a44df
jit: Reduce some include pollution.
...
Usually no need for all of MIPSAnalyst.
2022-10-27 23:26:44 -07:00
Henrik Rydgård
c668736924
Add a couple of stereo display shaders, add infrastructure, compile stereo pipelines
2022-10-27 11:05:58 +02:00
Unknown W. Brackets
813bfded92
x86jit: Correct vh2f NAN handling ( #16275 )
...
* x86jit: Correct vh2f NAN handling.
Allows another test to pass.
* x86jit: Reuse MAccessibleDisp().
2022-10-23 10:09:29 +02:00
Luboš Vonásek
f4d5c59b2e
OpenXR - Refactor compatvr.ini file ( #16270 )
...
* OpenXR - Compat GTA games
* OpenXR - Compat 0-9 games
* OpenXR - Compat A games
* OpenXR - Compat B games part 1
* OpenXR - Compat B games part 2
* OpenXR - Compat C games part 1
* OpenXR - Compat C games part 2
* OpenXR - Compat D games
* OpenXR - Compat E games
* OpenXR - Compat F games
* OpenXR - Compat G games
* OpenXR - Compat H games
* OpenXR - Compat I games
* OpenXR - Compat J games
* OpenXR - Compat K games
* OpenXR - Compat L games
* OpenXR - Compat M games
* OpenXR - Compat N games
* OpenXR - Compat P games
* OpenXR - Compat R games
* OpenXR - Compat S games
* OpenXR - Compat T games
* OpenXR - Compat U games
* OpenXR - Compat V games
* OpenXR - Compat W games
* OpenXR - Compat games sorting out part 1
* OpenXR - Compat games sorting out part 2
* OpenXR - Compat games sorting out part 3
* OpenXR - Compat games sorting out part 4
* OpenXR - Compat games sorting out part 5
* OpenXR - Compat games sorting out part 6
* OpenXR - Compat list description
* OpenXR - Support getting compatvr.ini from filesystem
2022-10-22 16:16:23 +02:00
Lubos
2fd6438c0e
OpenXR - Camera distance adjust added
2022-10-20 21:23:27 +02:00
Unknown W. Brackets
95d8b108be
Kernel: Fix reported StopThread error.
...
Was trying to delete -1, since it was never created.
2022-10-18 21:48:49 -07:00