Henrik Rydgård
143d54aa12
Change wording of camera notch ignore setting
2020-07-06 23:43:55 +02:00
Henrik Rydgård
73046239e3
Android: Add option to ignore camera notches when sizing the display.
...
This is generally what you want, at least on phones with small notches.
Not sure about the most intuitive polarity and name of the setting.. bit
of a shame to create another setting with a negation. But most people
should probably ignore this.
2020-07-05 22:46:25 +02:00
Henrik Rydgård
177d697a15
Revert "Remove the I/O on Thread option - treat it as always on."
...
This reverts commit 9c40381db0
.
2020-07-05 10:37:44 +02:00
Henrik Rydgård
3cc20e5550
Sneak in some paranoia in InstallZipScreen.cpp (another one from #13057 )
2020-07-05 01:49:34 +02:00
Henrik Rydgård
5f57d4775f
Add some excessive null checks to GameScreen::render(), might fix the crash seen in #13057
2020-06-29 22:47:34 +02:00
Henrik Rydgård
df6f216056
Disable the "Duplicate frames" feature if frameskip != 0. Works around / Fixes #13068
2020-06-28 22:20:22 +02:00
Henrik Rydgård
f9cef5b6b2
Partly clean up SDL resize code, should help #11974
2020-06-24 01:06:01 +02:00
Henrik Rydgård
8b98047502
Finish the Linux part of this change
2020-06-22 00:54:51 +02:00
Henrik Rydgård
cd1d73436d
Vulkan: Recreate the swapchain if we get too many "out of date" frames.
...
Should help an issue on my Linux laptop with Intel GPU.
2020-06-22 00:45:05 +02:00
vnctdj
b0221a9064
Reuse some already translated strings
...
+ fix a typo
2020-06-20 23:48:11 +02:00
Henrik Rydgård
34a2713c3f
Have DisplayLayoutScreen implemented insets manually. Gave up refactoring it.
2020-05-31 23:23:13 +02:00
Unknown W. Brackets
9064bbcad1
Windows: Move git-version update to build event.
...
Doing it on each project made it possible for two to overwrite each other.
It's rare, but this could corrupt git-version.cpp.
This makes it run when Core is resolved, and also on Windows/Headless only.
It may still require two compiles to update, but that's not a new problem.
2020-05-23 13:34:41 -07:00
Henrik Rydgård
fabe987c8f
Add a name tag for all render steps (GL/Vulkan). Helps with debugging and should be cheap enough (a single pointer per "step").
2020-05-21 11:24:05 +02:00
Henrik Rydgård
3a5e07ad4f
Vulkan: Stencil initialization: Use the adreno path for Mali as well.
...
Appears to fix the Star Ocean issue and maybe more reported in #12890 .
Strange though...
2020-05-19 23:29:33 +02:00
Henrik Rydgård
4e00a20c1f
Show "debug build" on the splash screen, in debug builds.
2020-05-18 23:16:00 +02:00
Unknown W. Brackets
dc7ee54110
UI: Take reporting screenshot at frame end.
...
If we do it mid frame, we need to rebind the backbuffer and reset
viewport/scissor. Without viewport, Intel drivers crash.
Doing it at the end of the frame keeps the code simple, although we often
create views an extra time.
Fixes #12897 .
2020-05-17 20:37:26 -07:00
Unknown W. Brackets
cab31c0118
Merge pull request #12920 from hrydgard/remove-audio-resampling-setting
...
Remove the Audio Resampling setting (now always on).
2020-05-17 15:05:27 -04:00
Henrik Rydgård
2843b8ef5f
Merge pull request #12486 from iota97/dpad
...
Rebindable touch right analog
2020-05-17 20:51:40 +02:00
Henrik Rydgård
90fd2d9e33
Remove the Audio Resampling setting (now always on). Having it off is not useful because it'll never sync up perfectly over time.
2020-05-17 19:00:48 +02: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
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
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
477e988a68
GPU: Allow postshaders to have parents.
2020-05-16 12:33:35 -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
fce09f1865
Simplify how to get the debug stats from StereoResampler
2020-05-16 19:47:13 +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
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
5e7a837ff9
Display the savestate slot number when saving and loading state through shortcuts.
2020-05-16 15:20:22 +02:00
iota97
b07874cd00
Fix per game setting and pack setting in vec4
2020-05-16 09:27:53 +02:00
iota97
6c9eb4764c
Use map for settings
2020-05-16 00:52:38 +02:00
iota97
a666635fa2
Post shader setting uniform
2020-05-15 18:08:52 +02:00
Unknown W. Brackets
3aa8287b74
softgpu: Enable postshader support.
2020-05-13 18:10:09 -07:00
Unknown W. Brackets
b6b0f11f6c
UI: Allow postshaders on D3D9.
...
Since they work now - at least, some of the shaders do.
2020-05-13 18:10:09 -07:00
Unknown W. Brackets
57bd88fc33
softgpu: Allow display rotation.
2020-05-13 18:07:25 -07:00
Unknown W. Brackets
23218a58e3
softgpu: Allow configuring Google Cardboard.
...
This is also relevant where softgpu is forced, i.e. Darkstalkers.
2020-05-13 18:07:25 -07:00
Unknown W. Brackets
d328e161d7
UI: Add more options to touch test screen.
2020-05-09 14:06:54 -07:00
Unknown W. Brackets
03fc86a147
UI: Return to game settings after restart.
...
This is more convenient. Also restarts the game if needed.
Added a way to pass args to Android here as well, and fixed displaying an
error if the shortcut file doesn't exist on Android (like if you deleted
it after creating the shortcut.)
2020-05-09 13:53:42 -07:00
Henrik Rydgård
259ae2862c
Merge pull request #12852 from Florin9doi/android_12846
...
Update <Share> dialog on Android 10; Fixes #12846
2020-04-25 15:23:14 +02:00
Florin9doi
4640d3981c
Update <Share> dialog on Android 10
2020-04-25 13:19:41 +03:00
Florin9doi
1ccde0427e
iOS Share PPSSPP
2020-04-25 10:07:46 +03:00
Henrik Rydgård
0e921ae7a6
"Unify" the credits screen. Fixes #12844 .
2020-04-21 00:20:58 +02:00
Henrik Rydgård
30eebe2f1d
Merge pull request #12823 from iota97/analog-rot-square
...
Auto rotate over a square
2020-04-14 10:36:12 +02:00
iota97
c70bf66634
Auto rotate over a square
2020-04-14 09:43:51 +02:00
jlx78520
68406b97b0
#8714 Unified resolution scaling for all platforms.
2020-04-13 12:10:10 +03:00
Henrik Rydgård
df60f4e090
Merge pull request #12812 from unknownbrackets/ui-cheats
...
Prevent cheat UI from clobbering cheats
2020-04-12 19:17:43 +02:00
Henrik Rydgård
037d89906b
Merge pull request #12814 from unknownbrackets/debugger
...
GE Debugger: Prevent crash when stopping dump execution
2020-04-12 15:20:19 +02:00