summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon
diff options
context:
space:
mode:
authorMarkus Wick <degasus@users.noreply.github.com>2015-12-28 10:18:32 +0100
committerMarkus Wick <degasus@users.noreply.github.com>2015-12-28 10:18:32 +0100
commitaabcd441d9a9fa98565a6aaf82cf56b64b53767d (patch)
tree443d05c510fa63723a8ca6a8762349d543e1443c /Source/Core/VideoCommon
parent281860eafa65d7f65b02cc449ac94397d0f111f4 (diff)
parent8bda12bcfdb20324cd5a764ea814b176b36a4687 (diff)
Merge pull request #3381 from Armada651/revert-3076
Revert "Merge pull request #3076 from void-ghost/stereo3d_presets"
Diffstat (limited to 'Source/Core/VideoCommon')
-rw-r--r--Source/Core/VideoCommon/VideoBackendBase.h1
-rw-r--r--Source/Core/VideoCommon/VideoConfig.cpp21
-rw-r--r--Source/Core/VideoCommon/VideoConfig.h10
3 files changed, 0 insertions, 32 deletions
diff --git a/Source/Core/VideoCommon/VideoBackendBase.h b/Source/Core/VideoCommon/VideoBackendBase.h
index 8a8a48f1bd..f6cd1d12bf 100644
--- a/Source/Core/VideoCommon/VideoBackendBase.h
+++ b/Source/Core/VideoCommon/VideoBackendBase.h
@@ -72,7 +72,6 @@ public:
virtual std::string GetName() const = 0;
virtual std::string GetDisplayName() const { return GetName(); }
- virtual std::string GetConfigName() const = 0;
virtual void ShowConfig(void*) = 0;
diff --git a/Source/Core/VideoCommon/VideoConfig.cpp b/Source/Core/VideoCommon/VideoConfig.cpp
index 3f0b40d012..5e3c468d21 100644
--- a/Source/Core/VideoCommon/VideoConfig.cpp
+++ b/Source/Core/VideoCommon/VideoConfig.cpp
@@ -98,16 +98,6 @@ void VideoConfig::Load(const std::string& ini_file)
stereoscopy->Get("StereoConvergencePercentage", &iStereoConvergencePercentage, 100);
stereoscopy->Get("StereoSwapEyes", &bStereoSwapEyes, false);
- //currently these settings are not saved in global config, so we could've initialized them directly
- for (size_t i = 0; i < oStereoPresets.size(); ++i)
- {
- stereoscopy->Get(StringFromFormat("StereoConvergencePercentage_%zu", i), &oStereoPresets[i].convergence, iStereoConvergencePercentage);
- stereoscopy->Get(StringFromFormat("StereoDepth_%zu", i), &oStereoPresets[i].depth, iStereoDepth);
- }
- stereoscopy->Get("StereoActivePreset", &iStereoActivePreset, 0);
- iStereoConvergencePercentage = oStereoPresets[iStereoActivePreset].convergence;
- iStereoDepth = oStereoPresets[iStereoActivePreset].depth;
-
IniFile::Section* hacks = iniFile.GetOrCreateSection("Hacks");
hacks->Get("EFBAccessEnable", &bEFBAccessEnable, true);
hacks->Get("BBoxEnable", &bBBoxEnable, false);
@@ -208,17 +198,6 @@ void VideoConfig::GameIniLoad()
CHECK_SETTING("Video_Enhancements", "MaxAnisotropy", iMaxAnisotropy); // NOTE - this is x in (1 << x)
CHECK_SETTING("Video_Enhancements", "PostProcessingShader", sPostProcessingShader);
- //these are not overrides, they are per-game settings, hence no warning
- IniFile::Section* stereoscopy = iniFile.GetOrCreateSection("Stereoscopy");
- for (size_t i = 0; i < oStereoPresets.size(); ++i)
- {
- stereoscopy->Get(StringFromFormat("StereoConvergencePercentage_%zu", i), &oStereoPresets[i].convergence, iStereoConvergencePercentage);
- stereoscopy->Get(StringFromFormat("StereoDepth_%zu", i), &oStereoPresets[i].depth, iStereoDepth);
- }
- stereoscopy->Get("StereoActivePreset", &iStereoActivePreset, 0);
- iStereoConvergencePercentage = oStereoPresets[iStereoActivePreset].convergence;
- iStereoDepth = oStereoPresets[iStereoActivePreset].depth;
-
CHECK_SETTING("Video_Stereoscopy", "StereoMode", iStereoMode);
CHECK_SETTING("Video_Stereoscopy", "StereoDepth", iStereoDepth);
CHECK_SETTING("Video_Stereoscopy", "StereoConvergence", iStereoConvergence);
diff --git a/Source/Core/VideoCommon/VideoConfig.h b/Source/Core/VideoCommon/VideoConfig.h
index 4995e7d0ab..5b88e64c2f 100644
--- a/Source/Core/VideoCommon/VideoConfig.h
+++ b/Source/Core/VideoCommon/VideoConfig.h
@@ -51,14 +51,6 @@ enum StereoMode
STEREO_3DVISION
};
-constexpr int STEREOSCOPY_PRESETS_NUM = 3;
-
-struct StereoscopyPreset final
-{
- int depth;
- int convergence;
-};
-
// NEVER inherit from this class.
struct VideoConfig final
{
@@ -88,8 +80,6 @@ struct VideoConfig final
bool bForceFiltering;
int iMaxAnisotropy;
std::string sPostProcessingShader;
- std::array<StereoscopyPreset, STEREOSCOPY_PRESETS_NUM> oStereoPresets;
- int iStereoActivePreset;
// Information
bool bShowFPS;