diff options
| author | JosJuice <josjuice@gmail.com> | 2026-06-19 10:53:36 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2026-07-05 09:50:13 +0200 |
| commit | db77b117d9480f528b435c29f96c2bbc264a2610 (patch) | |
| tree | 43f5f53f948eed7d5177e6375c159da9b23ab0e3 /Source/Android | |
| parent | aff4d18d5932e9cf65d0fe8b5752fd709c302a01 (diff) | |
Android: Add missing graphics debug settings
These are available in DolphinQt, so let's make them available in the
Android GUI too.
Diffstat (limited to 'Source/Android')
3 files changed, 30 insertions, 0 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.kt index 1a03eac3f4..68c859082c 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/BooleanSetting.kt @@ -700,6 +700,18 @@ enum class BooleanSetting( false ), GFX_OVERLAY_STATS(Settings.FILE_GFX, Settings.SECTION_GFX_SETTINGS, "OverlayStats", false), + GFX_OVERLAY_PROJ_STATS( + Settings.FILE_GFX, + Settings.SECTION_GFX_SETTINGS, + "OverlayProjStats", + false + ), + GFX_SHOW_INTERNAL_RESOLUTION( + Settings.FILE_GFX, + Settings.SECTION_GFX_SETTINGS, + "ShowInternalResolution", + false + ), GFX_DUMP_TEXTURES(Settings.FILE_GFX, Settings.SECTION_GFX_SETTINGS, "DumpTextures", false), GFX_DUMP_MIP_TEXTURES( Settings.FILE_GFX, diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt index 78e36f7b42..08e73ea7dd 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt @@ -2172,6 +2172,22 @@ class SettingsFragmentPresenter( sl.add( SwitchSetting( context, + BooleanSetting.GFX_OVERLAY_PROJ_STATS, + R.string.show_proj_stats, + R.string.leave_this_unchecked + ) + ) + sl.add( + SwitchSetting( + context, + BooleanSetting.GFX_SHOW_INTERNAL_RESOLUTION, + R.string.show_internal_resolution, + R.string.leave_this_unchecked + ) + ) + sl.add( + SwitchSetting( + context, BooleanSetting.GFX_TEXFMT_OVERLAY_ENABLE, R.string.texture_format, R.string.leave_this_unchecked diff --git a/Source/Android/app/src/main/res/values/strings.xml b/Source/Android/app/src/main/res/values/strings.xml index 21a42e5939..71179b33b1 100644 --- a/Source/Android/app/src/main/res/values/strings.xml +++ b/Source/Android/app/src/main/res/values/strings.xml @@ -374,6 +374,8 @@ <string name="debugging">Debugging</string> <string name="wireframe">Enable Wireframe</string> <string name="show_stats">Show Statistics</string> + <string name="show_proj_stats">Show Projection Statistics</string> + <string name="show_internal_resolution">Show Internal Resolution</string> <string name="texture_format">Texture Format Overlay</string> <string name="validation_layer">Enable API Validation Layers</string> <string name="dump_efb">Dump EFB Target</string> |
