Henrik Rydgård
4a0f55e2c0
Merge pull request #17238 from hrydgard/config-refactor
...
Config refactoring, a first step
2023-04-08 09:45:30 +02:00
Henrik Rydgård
42efc08e64
Couple buildfixes after the g_display refactoring
...
Should help #17250
2023-04-08 09:25:16 +02:00
Henrik Rydgård
88a209a342
Move the report bool into the flags field
2023-04-08 09:22:02 +02:00
Henrik Rydgård
d077a75aa4
Merge "save" and "perGame" into a flags field
2023-04-08 09:22:02 +02:00
Henrik Rydgård
b84f723a7f
Make the save and per-game flags non-optional
2023-04-08 09:22:02 +02:00
Henrik Rydgård
b3d85ae89a
Prepare for settings move
2023-04-08 09:22:02 +02:00
Henrik Rydgård
6ac45ddba1
Extract the ConfigSetting implementation into its own file.
2023-04-08 09:22:02 +02:00
Henrik Rydgård
5a1e9ed8f1
Add ConfigSettings.cpp/h
2023-04-08 09:22:02 +02:00
Henrik Rydgård
873bc7c295
Remove <functional> from config.cpp
2023-04-08 09:22:02 +02:00
Henrik Rydgård
ccab375ddb
Merge pull request #17246 from hrydgard/i18n-indexing
...
I18N: Switch to getting categories by index instead of by string lookup
2023-04-08 09:20:51 +02:00
Henrik Rydgård
3616e0fb3c
Revert "Turn off light ubershader generation on Broadcom GPUs."
...
See #16824
This reverts commit 1374fb040c .
2023-04-07 16:43:50 +02:00
Henrik Rydgård
0b6e877ac0
MacOS buildfix
2023-04-07 10:56:50 +02:00
Henrik Rydgård
12bd0ed26d
Restore the shared_ptrs
2023-04-07 10:35:01 +02:00
Unknown W. Brackets
87b5a0b107
UI: Buildfix.
2023-04-07 10:35:01 +02:00
Henrik Rydgård
18d7412116
Warning fix, buildfix
2023-04-07 10:35:01 +02:00
Henrik Rydgård
fd97cd75d5
Android fixes
2023-04-07 10:35:01 +02:00
Henrik Rydgård
2294af8f6e
Android buildfix
2023-04-07 10:35:01 +02:00
Henrik Rydgård
0ae2c79584
Buildfix
2023-04-07 10:35:01 +02:00
Henrik Rydgård
019a9e2923
MacOS build fixes
2023-04-07 10:35:01 +02:00
Henrik Rydgård
ee6234ecb6
I18N: Switch to getting categories by index instead of by string lookup
...
Also gets rid of the shared_ptr usage, and generally makes things nicer.
Needed for later config refactorings, good to get in early.
2023-04-07 10:35:01 +02:00
Unknown W. Brackets
07b8b6f35a
Merge pull request #17248 from ppmeis/patch-3
...
Update es_ES.ini
2023-04-06 22:03:54 -07:00
PpmeiS
5ef56a612b
Update es_ES.ini
...
Added new strings, fix typos and better translations.
2023-04-06 20:01:09 +02:00
Henrik Rydgård
ec6bdbc0c4
Merge pull request #17247 from hrydgard/ignore-mode-key
...
Always tell Android we handled the BUTTON_MODE key
2023-04-06 13:24:36 +02:00
Henrik Rydgård
d5f131f6a7
Always tell Android we handled the BUTTON_MODE key
...
Otherwise, as seen in #17245 , some devies can decide to do something weird with it,
like exiting the app.
2023-04-06 12:34:40 +02:00
Henrik Rydgård
f390c3a6ee
Merge pull request #17244 from unknownbrackets/debugger-memcheck
...
Debugger: Trigger mem breakpoints for mirrors
2023-04-06 07:56:56 +02:00
Unknown W. Brackets
6df939034a
Core: Cleanup some sign extensions for clarity.
2023-04-05 17:16:51 -07:00
Unknown W. Brackets
142707ccf3
x86jit: Reduce memory breakpoint codegen.
...
Was generating a lot of code and, in some games, burning through the jit
cache causing constant recompilation with just a few breakpoints.
2023-04-05 17:14:51 -07:00
Unknown W. Brackets
e73474e590
Debugger: Cache memcheck ranges.
...
Rebuilding these can be a bit slow each time, speed up jit compilation by
caching them.
2023-04-05 17:13:00 -07:00
Henrik Rydgård
58a6c1f611
Merge pull request #17241 from hrydgard/chat-window-fixes
...
Chat window fixes
2023-04-06 00:20:35 +02:00
Henrik Rydgård
8a16c6e853
Merge pull request #17240 from lvonasek/compat_openxr_fixes
...
OpenXR - Game compatibility workarounds
2023-04-05 23:58:06 +02:00
Henrik Rydgård
d333733bc1
Merge pull request #17239 from hrydgard/bump-zstd
...
Update zstd to 1.5.5
2023-04-05 23:56:26 +02:00
Henrik Rydgård
92f6fcfb9d
Create the chat window even if the on-screen chat button is disabled.
2023-04-05 23:47:51 +02:00
Henrik Rydgård
3af24a5d9f
Fix issue where the chat-window key would feel stuck after closing the window (two presses needed)
2023-04-05 23:21:51 +02:00
Lubos
cc1dd22e0f
OpenXR - Option to disable HUD detection added
2023-04-05 22:49:46 +02:00
Henrik Rydgård
a80d1c91da
Update zstd to 1.5.5
...
See https://github.com/facebook/zstd/releases/tag/v1.5.5
2023-04-05 22:20:51 +02:00
Lubos
3c1bf4a50f
OpenXR - Disable VR in Red Bull X-Fighters
2023-04-05 22:17:21 +02:00
Unknown W. Brackets
1d3f262eda
Debugger: Trigger mem breakpoints for mirrors.
2023-04-05 06:57:42 -07:00
Unknown W. Brackets
09f3c446b8
Debugger: Improve perf with write-only memchecks.
2023-04-05 06:36:40 -07:00
Henrik Rydgård
0662fc8e72
Merge pull request #17237 from hrydgard/slider-defaults
...
Slider setting defaults
2023-04-05 11:26:53 +02:00
Henrik Rydgård
6f9339b011
Add defaults for all int-slider settings too
2023-04-05 10:50:53 +02:00
Henrik Rydgård
4e0babc950
Add a "reset to default" for all float-slider settings
...
Unfortunately, the default values from the configs are not exposed
outside Config.cpp, so there's duplication.
Need to figure out how to do fix that, but it's out-of-scope for this
PR.
2023-04-05 10:50:53 +02:00
Henrik Rydgård
35e7dabd7b
Merge pull request #17236 from hrydgard/integer-scale-tweaks
...
Integer scale tweaks
2023-04-05 10:46:44 +02:00
Henrik Rydgård
cf28556d6d
When integer scaling, take the internal render resolution into account.
2023-04-05 09:48:28 +02:00
Henrik Rydgård
ff907bd523
Fix crash in MIPSStackWalk
2023-04-05 09:48:03 +02:00
Henrik Rydgård
8f96ec371e
Rename iBufFilter -> iDisplayFilter
2023-04-05 09:34:18 +02:00
Henrik Rydgård
9874737087
Merge pull request #17234 from andreasstieger/gcc13
...
Fix build with GCC13: various standard includes
2023-04-05 00:45:33 +02:00
Andreas Stieger
822592c6b1
Fix build with GCC13: various standard includes
2023-04-05 00:20:14 +02:00
Unknown W. Brackets
5c1e66a910
Merge pull request #17228 from hrydgard/vfpu-fallbacks
...
Add back our older VFPU approximations, as fallbacks if the table files are missing
2023-04-03 23:53:12 -07:00
Unknown W. Brackets
853fd2fb76
Merge pull request #17232 from hrydgard/vulkan-always-use-accurate-depth
...
Don't use inaccurate depth with Vulkan on any GPU
2023-04-03 23:51:07 -07:00
Henrik Rydgård
0c82067edf
Manually remove that bloat from the filter file again
2023-04-03 22:39:03 +02:00