Merge pull request #14689 from JosJuice/android-internal-resolution-display

VideoCommon: Use XFB for internal resolution stats
This commit is contained in:
Dentomologist
2026-07-05 13:28:31 -07:00
committed by GitHub
14 changed files with 113 additions and 79 deletions
@@ -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,
@@ -2169,6 +2169,22 @@ class SettingsFragmentPresenter(
R.string.leave_this_unchecked
)
)
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,
@@ -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 XFB 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>