Henrik Rydgård
|
fdd0b372ad
|
Merge pull request #12919 from sum2012/master
Add more debug info in scePsmfPlayerStart
|
2020-05-17 16:37:12 +02:00 |
|
sum2012
|
2c3833c28d
|
Add more debug info in scePsmfPlayerStart
|
2020-05-17 22:31:37 +08:00 |
|
Henrik Rydgård
|
7a6489ebb4
|
Merge pull request #12905 from unknownbrackets/postshader
Allow chained post-processing shaders
|
2020-05-17 16:09:05 +02:00 |
|
Unknown W. Brackets
|
f5d5f56044
|
Merge pull request #12918 from hrydgard/ui-minor
Some minor UI fixes (missing homebrew, etc).
|
2020-05-17 10:07:44 -04:00 |
|
Unknown W. Brackets
|
25e0164933
|
Merge pull request #12917 from hrydgard/remove-custom-atomic-code
Remove custom atomic code
|
2020-05-17 10:02:38 -04:00 |
|
Henrik Rydgård
|
9ed9468d72
|
Make the IsValidPBP DISC_ID check a bit more lenient. Fixes an issue where some homebrew would no longer show in the list.
|
2020-05-17 15:12:38 +02:00 |
|
Henrik Rydgård
|
7c8bcb2ee4
|
Fix homebrew store button to work even after changing grid layouts (it lost its click handler)
|
2020-05-17 14:57:12 +02:00 |
|
Henrik Rydgård
|
90071fd868
|
Fix a crash bug in homebrew store
|
2020-05-17 14:44:11 +02:00 |
|
Henrik Rydgård
|
a9befb5496
|
Remove our custom atomics code entirely.
|
2020-05-17 13:11:36 +02:00 |
|
Henrik Rydgård
|
af18532095
|
Convert atomic code in core and ConsoleListener to use C++ atomics
|
2020-05-17 13:04:34 +02:00 |
|
Henrik Rydgård
|
dc0bc0033e
|
Merge pull request #12916 from hrydgard/more-samplerate-fixes
More audio buffering fixes (primarily affects SDL)
|
2020-05-17 13:04:16 +02:00 |
|
Henrik Rydgård
|
8491a674e2
|
Merge pull request #12914 from unknownbrackets/arm64jit
Switch: Be more consistent about writable code pointers
|
2020-05-17 12:17:00 +02:00 |
|
Henrik Rydgård
|
3f74ffbdf5
|
Reduce the SDL audio buffer size, 2048 is a bit excessive. Port the changes to the Qt SDL code.
|
2020-05-17 11:50:34 +02:00 |
|
Henrik Rydgård
|
67334e4ae7
|
StereoResampler: Make sure the target buffer size is large enough, taking SYSPROP_AUDIO_FRAMES_PER_BUFFER into account.
|
2020-05-17 11:46:12 +02:00 |
|
Henrik Rydgård
|
f81dfa0171
|
Rename things to make more sense.
|
2020-05-17 11:05:53 +02:00 |
|
Henrik Rydgård
|
c46424afd6
|
StereoResampler: Use C++ atomics
|
2020-05-17 10:21:02 +02:00 |
|
Henrik Rydgård
|
8b5b7d2496
|
Add some vaguely interesting stats
|
2020-05-17 10:21:02 +02:00 |
|
Henrik Rydgård
|
06c22497b7
|
SDL: If we get an audio device with a different freq than 44100, that's actually OK.
|
2020-05-17 10:21:02 +02:00 |
|
Henrik Rydgård
|
9e5be91bfa
|
Merge pull request #12915 from unknownbrackets/minor
A few minor things + rpi4 build fix
|
2020-05-17 09:49:22 +02:00 |
|
Unknown W. Brackets
|
7910b4029a
|
arm64jit: Track writable and non-writable pointers.
Switch uses different memory regions. We can handle this, might as well
cleanup some const abuse.
|
2020-05-17 00:15:12 -07:00 |
|
Unknown W. Brackets
|
7e70fa1627
|
Mp4: Cleanup some parameters.
|
2020-05-17 00:05:04 -07:00 |
|
Unknown W. Brackets
|
bdeea1568a
|
cmake: Fix rpi4 build on newer gcc.
This was wrong/causing a warning, and now seems to have caused the wrong
code to build for some users (presumably a newer gcc.)
|
2020-05-16 23:53:43 -07:00 |
|
Unknown W. Brackets
|
5a5af3871f
|
GPU: Fix an overflow loading old save states.
|
2020-05-16 23:49:45 -07:00 |
|
Unknown W. Brackets
|
d88099e701
|
GLES: Specify buffer type just to be safe.
Probably doesn't matter, but maybe some drivers take it as a hint?
|
2020-05-16 23:48:56 -07:00 |
|
Unknown W. Brackets
|
bab907f792
|
arm64jit: Minor cleanup.
|
2020-05-16 21:12:31 -07:00 |
|
Unknown W. Brackets
|
cb739fc0b9
|
GPU: Allow each shader in chain to have settings.
It'll be up to the author to make the setting names make sense, though.
They'll show from first shader to last.
|
2020-05-16 12:33:35 -07:00 |
|
Unknown W. Brackets
|
ff68a0d50f
|
UI: Translate shader setting names.
Also, only save settings in ini that have names.
|
2020-05-16 12:33:35 -07:00 |
|
Unknown W. Brackets
|
1e0c5db3a9
|
GPU: Keep last output size in chained postshaders.
|
2020-05-16 12:33:35 -07:00 |
|
Unknown W. Brackets
|
978aa89768
|
GPU: Prevent infinite loops in postshader chains.
|
2020-05-16 12:33:35 -07:00 |
|
Unknown W. Brackets
|
8a626dffc5
|
GPU: Force nearest only for the upscaling filter.
So, if we upscale and then apply an effect, we won't use nearest on that
effect.
|
2020-05-16 12:33:35 -07:00 |
|
Unknown W. Brackets
|
d9195c68b3
|
GPU: Move calculating render res to presentation.
Since it best understands what the first postshader wants.
|
2020-05-16 12:33:35 -07:00 |
|
Unknown W. Brackets
|
477e988a68
|
GPU: Allow postshaders to have parents.
|
2020-05-16 12:33:35 -07:00 |
|
Unknown W. Brackets
|
b79ecc159f
|
GPU: Update postshader uniforms for each.
|
2020-05-16 12:04:36 -07:00 |
|
Unknown W. Brackets
|
2d8ea9576a
|
GPU: Process all postshader pipelines.
|
2020-05-16 12:04:36 -07:00 |
|
Unknown W. Brackets
|
5612f9b0af
|
GPU: Cleanup a comment, we use shorts now.
|
2020-05-16 12:04:36 -07:00 |
|
Unknown W. Brackets
|
31ffbbf44f
|
GPU: Move things around to be per postshader.
|
2020-05-16 12:04:36 -07:00 |
|
Henrik Rydgård
|
67ab51bb90
|
Merge pull request #12901 from iota97/postshader-setting
Post shader setting uniform
|
2020-05-16 21:01:23 +02:00 |
|
Henrik Rydgård
|
02fdf0083f
|
Merge pull request #12910 from hrydgard/sdl-sample-rate-sysinfo
SDL: Show the actually used sample rate in system info.
|
2020-05-16 20:59:28 +02:00 |
|
Henrik Rydgård
|
21edac4018
|
Merge pull request #12907 from hrydgard/savestate-number-display
Display the savestate slot number when saving and loading state through shortcuts.
|
2020-05-16 19:56:48 +02:00 |
|
Henrik Rydgård
|
fce09f1865
|
Simplify how to get the debug stats from StereoResampler
|
2020-05-16 19:47:13 +02:00 |
|
Henrik Rydgård
|
b6a051dd49
|
Fix comment
|
2020-05-16 19:47:12 +02:00 |
|
Henrik Rydgård
|
c4f1143adc
|
Qt fix
|
2020-05-16 19:04:41 +02:00 |
|
Henrik Rydgård
|
b11c7774bc
|
Only show frames per buffer if the number is available through sysinfo
|
2020-05-16 19:03:15 +02:00 |
|
Henrik Rydgård
|
f77b78d429
|
Oops, need to pass an (invalid) slot number in headless too.
|
2020-05-16 18:38:30 +02:00 |
|
Henrik Rydgård
|
caf8e5496d
|
SDL: Show the actually used sample rate in system info.
Right now it'll always be the requested 44100 though anyway.
|
2020-05-16 17:46:21 +02:00 |
|
Henrik Rydgård
|
6798d4887d
|
Merge pull request #12908 from sum2012/gpu-minor-
Fix "Improved compatibility of sceGeListEnQueue: verify that stackDepth < 256"
|
2020-05-16 15:44:20 +02:00 |
|
sum2012
|
fbc2bf116d
|
oop
|
2020-05-16 21:42:27 +08:00 |
|
sum2012
|
54ffe9b235
|
Fix "Improved compatibility of sceGeListEnQueue: verify that stackDepth < 256"
Fix #11660
based from
https://github.com/jpcsp/jpcsp/commit/f9a116f78a939f27440e5edd5fd0c70cddc78537
the varable name is differcult from jpcsp,so that I translate wrong.
|
2020-05-16 21:34:55 +08:00 |
|
Henrik Rydgård
|
5e7a837ff9
|
Display the savestate slot number when saving and loading state through shortcuts.
|
2020-05-16 15:20:22 +02:00 |
|
Henrik Rydgård
|
a63706925f
|
Very minor optimization in PresentationCommon (don't upload the indices every frame).
|
2020-05-16 14:56:38 +02:00 |
|