Henrik Rydgård
|
ae23c3c266
|
Merge pull request #15974 from unknownbrackets/debugger-gecond
Add breakpoint conditions to GE debugger
|
2022-09-06 23:39:26 +02:00 |
|
Henrik Rydgård
|
c438230204
|
Merge pull request #15979 from unknownbrackets/d3d-tex16
d3d9: Correct decode of 16-bit textures
|
2022-09-06 19:48:45 +02:00 |
|
Unknown W. Brackets
|
62ed43633c
|
d3d9: Correct decode of 16-bit textures.
Was causing crashes since we assumed this func could handle non-replaced
formats.
|
2022-09-06 07:44:08 -07:00 |
|
Henrik Rydgård
|
759c9695e5
|
Merge pull request #15901 from lvonasek/feature_openxr_stereo
OpenXR - Stereoscopic rendering
|
2022-09-06 11:52:32 +02:00 |
|
Henrik Rydgård
|
02c03216bf
|
Add Lubos to credits list
|
2022-09-06 11:50:01 +02:00 |
|
Henrik Rydgård
|
7055be9d29
|
Merge pull request #15977 from unknownbrackets/ge-disasm
GE Debugger: Add more missing GE disasm
|
2022-09-06 07:07:32 +02:00 |
|
Henrik Rydgård
|
3ee16e4360
|
Merge pull request #15976 from unknownbrackets/ge-matrix-wrap
softgpu: Implement matrix data wrap-around
|
2022-09-06 07:05:58 +02:00 |
|
Henrik Rydgård
|
d0b4672e2e
|
Merge pull request #15975 from unknownbrackets/zstd-libretro
Build: Include all zstd files in libretro
|
2022-09-06 06:57:03 +02:00 |
|
Unknown W. Brackets
|
a59d39d666
|
GE Debugger: Add more missing GE disasm.
Need to investigate the immediate vert bits more.
|
2022-09-05 20:35:08 -07:00 |
|
Unknown W. Brackets
|
23f61171f9
|
softgpu: Implement matrix data wrap-around.
Overflow writes to other matrices. Matches hardware tests.
|
2022-09-05 19:38:54 -07:00 |
|
Unknown W. Brackets
|
1d5c90d370
|
Ge: Read matrix num/data back like hardware.
In case any game accidentally relies on this.
|
2022-09-05 19:37:58 -07:00 |
|
Unknown W. Brackets
|
14d45c2e77
|
Build: Include all zstd files in libretro.
This was previously commented out, and was intentionally changed in zstd
so you could use a different xxhash.
|
2022-09-05 17:43:58 -07:00 |
|
Unknown W. Brackets
|
f14e49a373
|
GE Debugger: Add conditions to cmd breakpoints.
|
2022-09-05 17:33:54 -07:00 |
|
Unknown W. Brackets
|
0b30b723bb
|
GE Debugger: Add address breakpoint conditions.
|
2022-09-05 17:33:54 -07:00 |
|
Unknown W. Brackets
|
f595299fe5
|
GE Debugger: Allow expressions for goto address.
|
2022-09-05 17:33:54 -07:00 |
|
Henrik Rydgård
|
c0d5eb360e
|
Merge pull request #15973 from hrydgard/need-for-speed-fix
NFS speed effect: Improve framebuffer match logging, tighten up stride checks.
|
2022-09-06 00:55:28 +02:00 |
|
Henrik Rydgård
|
9a6c1d84c2
|
Remove impossible check
|
2022-09-06 00:39:10 +02:00 |
|
Henrik Rydgård
|
e69bb4f616
|
Buildfix, warn fixes while at it
|
2022-09-05 23:40:43 +02:00 |
|
Henrik Rydgård
|
16212cae73
|
NFS speed effect: Improve framebuffer choice logging, tighten up stride checks.
|
2022-09-05 23:31:30 +02:00 |
|
Henrik Rydgård
|
14ef126137
|
Correct libretro buildfix (hopefully)
|
2022-09-05 22:17:02 +02:00 |
|
Lubos
|
93202e47f4
|
OpenXR - Config for stereo separation added
|
2022-09-05 22:10:20 +02:00 |
|
Unknown W. Brackets
|
542e7aa555
|
GE Debugger: Add a table of register metadata.
So far, not used, but indicates info about each GE register.
|
2022-09-05 12:15:53 -07:00 |
|
Lubos
|
08226d8396
|
OpenXR - Stereo matrices fixed
|
2022-09-05 20:49:25 +02:00 |
|
Henrik Rydgård
|
51fa0f49a5
|
Merge pull request #15971 from hrydgard/fix-darkstalkers-again
Fix Darkstalkers perf again
|
2022-09-05 19:23:12 +02:00 |
|
Henrik Rydgård
|
97ad3c21b4
|
libretro build fix, see #15968
|
2022-09-05 19:21:04 +02:00 |
|
Henrik Rydgård
|
06e9995ab6
|
Remove reference to non-existent file from Common.vcxproj
|
2022-09-05 19:13:14 +02:00 |
|
Henrik Rydgård
|
a91219bebc
|
The Darkstalkers subpixel check should be == 0. Fixes #14953 again
|
2022-09-05 19:12:45 +02:00 |
|
Lubos
|
3a0e6c7232
|
Merge branch 'master' into feature_openxr_stereo
|
2022-09-05 19:11:52 +02:00 |
|
Lubos
|
0e4f93d200
|
OpenXR - Fixing FOV better
|
2022-09-05 18:15:31 +02:00 |
|
Henrik Rydgård
|
6b6271a53e
|
Merge pull request #15968 from hrydgard/remove-fast-matrix-asm
Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.
|
2022-09-05 18:14:37 +02:00 |
|
Henrik Rydgård
|
a7074cda44
|
Fix for ARM 32-bit.
|
2022-09-05 17:58:26 +02:00 |
|
Henrik Rydgård
|
4048a1fadc
|
Merge pull request #15967 from hrydgard/re-enable-bluetoalpha
Fix BlueToAlpha mode, re-enable it for Outrun and DiRT
|
2022-09-05 17:03:50 +02:00 |
|
Henrik Rydgård
|
a42807ea62
|
Fix case problem in libretro make file, see #15964
|
2022-09-05 12:40:38 +02:00 |
|
Henrik Rydgård
|
ed8c4e8758
|
Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.
|
2022-09-05 10:33:05 +02:00 |
|
Henrik Rydgård
|
f399e3c7e6
|
Disable BlueToAlpha mode when logic op is present. Re-enable for Outrun and DiRT.
|
2022-09-05 09:51:17 +02:00 |
|
Henrik Rydgård
|
0126bc181c
|
Merge pull request #15966 from unknownbrackets/zstd-update
Update zstd, xxhash, and VMA
|
2022-09-05 09:21:29 +02:00 |
|
Unknown W. Brackets
|
3c9f63e297
|
Vulkan: Update to latest VMA.
|
2022-09-04 23:54:15 -07:00 |
|
Unknown W. Brackets
|
d3501d0a7c
|
Build: Update xxhash to v0.8.1.
|
2022-09-04 23:54:14 -07:00 |
|
Unknown W. Brackets
|
18c2b04e7a
|
Build: Update to zstd v1.5.3.
Untagged, so using latest as of now. Has perf improvements.
|
2022-09-04 23:54:14 -07:00 |
|
Henrik Rydgård
|
0e275ef8fc
|
Merge pull request #15963 from hrydgard/various-scale-fixes
Various scale fixes/workarounds
|
2022-09-05 08:19:29 +02:00 |
|
Henrik Rydgård
|
443d9a53b2
|
Merge pull request #15965 from unknownbrackets/android-binaries
Build: Split ppsspp_common out for Android bins
|
2022-09-05 08:19:16 +02:00 |
|
Unknown W. Brackets
|
fb8268e081
|
Build: Split ppsspp_common out for Android bins.
This gives room for headless/unittest to keep building on Windows even as
we add more files.
|
2022-09-04 20:07:29 -07:00 |
|
Henrik Rydgård
|
40f8f21836
|
Water effect fix #2: If ForceLowerResolutionForEffects, don't upscale textures participating in small-resolution passes.
|
2022-09-04 23:43:01 +02:00 |
|
Henrik Rydgård
|
7065a7fa8f
|
Water effect fix #1: Force "Lower resolution for effects" on in Outrun and DiRT 2
|
2022-09-04 23:42:35 +02:00 |
|
Henrik Rydgård
|
3787b43b7a
|
Fix "Lower resolution for effects" in Ratchet & Clank. Bad option for this game though.
|
2022-09-04 23:28:55 +02:00 |
|
Henrik Rydgård
|
2145a39251
|
Merge pull request #15957 from unknownbrackets/branch-delayslot
Handle branch/jump in branch delay slots more accurately
|
2022-09-04 23:18:38 +02:00 |
|
Unknown W. Brackets
|
eeffc988f6
|
Merge pull request #15962 from hrydgard/logic-op-followups
Fix the new logic-op-in-shader on OpenGL ES and D3D11
|
2022-09-04 14:17:37 -07:00 |
|
Henrik Rydgård
|
b15c65540e
|
Fix the new logic-op-in-shader on OpenGL and D3D11
Also disable BlueToAlpha for now for Outrun and DiRT 2, it breaks the
water effect somehow. Will come back to it later.
|
2022-09-04 22:53:05 +02:00 |
|
Lubos
|
5b47d22afc
|
OpenXR - Mismatch in stereo and normal uniform fixed
|
2022-09-04 21:27:48 +02:00 |
|
Lubos
|
81de46c978
|
OpenXR - Do not include lens projection in nonVR builds
|
2022-09-04 21:20:35 +02:00 |
|