mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-12-16 04:09:39 +00:00
Android: Convert stereo settings to floats to match C++ definitions
These settings were recently changed with 113c86f1b4 to be floats instead of ints.
This commit also changes the Android UI to use the direct convergence value instead of the percentage to match the Qt UI.
This commit is contained in:
parent
91c3a58889
commit
a3e7a47ded
@ -12,7 +12,9 @@ enum class FloatSetting(
|
|||||||
MAIN_EMULATION_SPEED(Settings.FILE_DOLPHIN, Settings.SECTION_INI_CORE, "EmulationSpeed", 1.0f),
|
MAIN_EMULATION_SPEED(Settings.FILE_DOLPHIN, Settings.SECTION_INI_CORE, "EmulationSpeed", 1.0f),
|
||||||
MAIN_OVERCLOCK(Settings.FILE_DOLPHIN, Settings.SECTION_INI_CORE, "Overclock", 1.0f),
|
MAIN_OVERCLOCK(Settings.FILE_DOLPHIN, Settings.SECTION_INI_CORE, "Overclock", 1.0f),
|
||||||
MAIN_VI_OVERCLOCK(Settings.FILE_DOLPHIN, Settings.SECTION_INI_CORE, "VIOverclock", 1.0f),
|
MAIN_VI_OVERCLOCK(Settings.FILE_DOLPHIN, Settings.SECTION_INI_CORE, "VIOverclock", 1.0f),
|
||||||
GFX_CC_GAME_GAMMA(Settings.FILE_GFX, Settings.SECTION_GFX_COLOR_CORRECTION, "GameGamma", 2.35f);
|
GFX_CC_GAME_GAMMA(Settings.FILE_GFX, Settings.SECTION_GFX_COLOR_CORRECTION, "GameGamma", 2.35f),
|
||||||
|
GFX_STEREO_DEPTH(Settings.FILE_GFX, Settings.SECTION_STEREOSCOPY, "StereoDepth", 20.0f),
|
||||||
|
GFX_STEREO_CONVERGENCE(Settings.FILE_GFX, Settings.SECTION_STEREOSCOPY, "StereoConvergence", 20.0f);
|
||||||
|
|
||||||
override val isOverridden: Boolean
|
override val isOverridden: Boolean
|
||||||
get() = NativeConfig.isOverridden(file, section, key)
|
get() = NativeConfig.isOverridden(file, section, key)
|
||||||
|
|||||||
@ -127,13 +127,6 @@ enum class IntSetting(
|
|||||||
0
|
0
|
||||||
),
|
),
|
||||||
GFX_STEREO_MODE(Settings.FILE_GFX, Settings.SECTION_STEREOSCOPY, "StereoMode", 0),
|
GFX_STEREO_MODE(Settings.FILE_GFX, Settings.SECTION_STEREOSCOPY, "StereoMode", 0),
|
||||||
GFX_STEREO_DEPTH(Settings.FILE_GFX, Settings.SECTION_STEREOSCOPY, "StereoDepth", 20),
|
|
||||||
GFX_STEREO_CONVERGENCE_PERCENTAGE(
|
|
||||||
Settings.FILE_GFX,
|
|
||||||
Settings.SECTION_STEREOSCOPY,
|
|
||||||
"StereoConvergencePercentage",
|
|
||||||
100
|
|
||||||
),
|
|
||||||
GFX_PERF_SAMP_WINDOW(
|
GFX_PERF_SAMP_WINDOW(
|
||||||
Settings.FILE_GFX,
|
Settings.FILE_GFX,
|
||||||
Settings.SECTION_GFX_SETTINGS,
|
Settings.SECTION_GFX_SETTINGS,
|
||||||
|
|||||||
@ -2181,27 +2181,29 @@ class SettingsFragmentPresenter(
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
sl.add(
|
sl.add(
|
||||||
IntSliderSetting(
|
FloatSliderSetting(
|
||||||
context,
|
context,
|
||||||
IntSetting.GFX_STEREO_DEPTH,
|
FloatSetting.GFX_STEREO_DEPTH,
|
||||||
R.string.stereoscopy_depth,
|
R.string.stereoscopy_depth,
|
||||||
R.string.stereoscopy_depth_description,
|
R.string.stereoscopy_depth_description,
|
||||||
0,
|
0f,
|
||||||
100,
|
100f,
|
||||||
"%",
|
"",
|
||||||
1
|
1f,
|
||||||
|
false
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
sl.add(
|
sl.add(
|
||||||
IntSliderSetting(
|
FloatSliderSetting(
|
||||||
context,
|
context,
|
||||||
IntSetting.GFX_STEREO_CONVERGENCE_PERCENTAGE,
|
FloatSetting.GFX_STEREO_CONVERGENCE,
|
||||||
R.string.stereoscopy_convergence,
|
R.string.stereoscopy_convergence,
|
||||||
R.string.stereoscopy_convergence_description,
|
R.string.stereoscopy_convergence_description,
|
||||||
0,
|
0f,
|
||||||
200,
|
200f,
|
||||||
"%",
|
"",
|
||||||
1
|
0.01f,
|
||||||
|
true
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
sl.add(
|
sl.add(
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user