Lubos
|
08432dd4e1
|
OpenXR - Camera controls adjust HUD instead of FOV
|
2022-11-25 09:25:23 +01:00 |
|
Lubos
|
a58ea86318
|
OpenXR - HUD scale option added
|
2022-11-25 09:18:16 +01:00 |
|
Henrik Rydgård
|
75040f0cb1
|
Remove some logspam, oops
|
2022-11-24 12:47:13 +01:00 |
|
Henrik Rydgård
|
39f2ddd128
|
Add compat flag / bug check for games on old Adreno/GL affected by #16015
See #16015
Partly derived from https://github.com/hrydgard/ppsspp/compare/master...unknownbrackets:ppsspp:adreno-deadlock
But this one surgically activates it only for the known affected games, to avoid any additional
performance regressions in the release.
Entirely untested.
|
2022-11-24 10:05:35 +01:00 |
|
Unknown W. Brackets
|
976597fa3a
|
iOS: Allow using interpreter.
|
2022-11-23 17:56:34 -08:00 |
|
Henrik Rydgård
|
287da42d5e
|
Add GAS/BRAKE keymappings to Xinput default maps. Fixes #15992
|
2022-11-23 12:43:51 +01:00 |
|
Henrik Rydgård
|
5230fc7c41
|
Joystick input: Ignore in-deadzone events from a different device than previous events
Fixes #15465
|
2022-11-23 12:22:59 +01:00 |
|
Unknown W. Brackets
|
1eac95ea25
|
Kernel: Respect partition param in heap funcs.
|
2022-11-22 00:13:06 -08:00 |
|
Henrik Rydgård
|
250ea5e592
|
Merge pull request #16407 from unknownbrackets/jit-wx
In jits, protect and unprotect using better estimates
|
2022-11-20 20:39:04 +01:00 |
|
Unknown W. Brackets
|
b2798c7ada
|
jit: Add more reasonable estimates for RX protect.
|
2022-11-20 10:55:35 -08:00 |
|
Henrik Rydgård
|
cd56425c73
|
Merge pull request #16397 from unknownbrackets/meminfo
Debugger: Combine mem info on duplicates
|
2022-11-19 15:04:41 +01:00 |
|
Unknown W. Brackets
|
3938c0a3af
|
Debugger: Combine mem info on duplicates.
Gran Turismo does some churn on texture sizes, we can combine them and
reduce the speed hit even when detailed.
|
2022-11-18 23:11:11 -08:00 |
|
Henrik Rydgård
|
15e66080df
|
Merge pull request #16396 from unknownbrackets/ir-vneg
Correct misbehavior on uninitialized values in IR
|
2022-11-19 06:59:29 +01:00 |
|
Unknown W. Brackets
|
c085413326
|
irjit: Consistently check vec4 safety.
Just to prevent confusion/surprises, this is clearer.
|
2022-11-18 19:06:50 -08:00 |
|
Unknown W. Brackets
|
ada0674415
|
irjit: Allow VV2Op SIMD with exact overlap.
None of these look at other lanes.
|
2022-11-18 17:54:58 -08:00 |
|
Unknown W. Brackets
|
2419e5680a
|
irjit: Correct VV2Op SIMD check.
It's unlikely, but possible, uninitialized data could cause
IsConsecutive4() to return true when n < 4.
|
2022-11-18 17:53:53 -08:00 |
|
Henrik Rydgård
|
3f133befab
|
Merge pull request #16389 from unknownbrackets/interp-breakpoint
Make breakpoints work better in interpreter
|
2022-11-14 07:01:38 +01:00 |
|
Unknown W. Brackets
|
0f79afa172
|
interp: Support memory breakpoints too.
|
2022-11-13 17:45:43 -08:00 |
|
Unknown W. Brackets
|
f9da9e6b60
|
interp: Centralize memory size handling.
|
2022-11-13 17:38:53 -08:00 |
|
Unknown W. Brackets
|
76cf4dbf12
|
interp: Allow breakpoints in release mode.
|
2022-11-13 16:52:40 -08:00 |
|
Unknown W. Brackets
|
1662bd3bb8
|
interp: Allow resume from breakpoint.
|
2022-11-13 16:03:29 -08:00 |
|
Unknown W. Brackets
|
b0b03af50d
|
Debugger: Keep flag for any breakpoints.
Oops, only had these checks for memchecks before.
|
2022-11-13 16:01:13 -08:00 |
|
Henrik Rydgård
|
9482578fbb
|
Twinbee Portable: Add config flag to avoid the system languages the game doesn't work with
|
2022-11-13 23:37:56 +01:00 |
|
Unknown W. Brackets
|
50f7095002
|
GPU: Correct Marvel copy hook size check.
|
2022-11-11 21:54:58 -08:00 |
|
Unknown W. Brackets
|
46182990cf
|
GPU: Hook US version of Marvel Alliance upload.
See #9852. Appears to be the same basic func, but something resulted in a
different hash. Register use for from/to seems the same.
|
2022-11-11 21:51:25 -08:00 |
|
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 |
|