diff options
| author | shuffle2 <godisgovernment@gmail.com> | 2015-10-03 18:10:23 -0700 |
|---|---|---|
| committer | shuffle2 <godisgovernment@gmail.com> | 2015-10-03 18:10:23 -0700 |
| commit | 81414b4fa2edadf0b2a2bb0bd4df61dd59165eec (patch) | |
| tree | 4711189a836176019e1cd3913a6bac08b2bd751a /Source/Core/VideoCommon/VideoConfig.h | |
| parent | b926061f641692ae31bacbeba304f5941db7d3bc (diff) | |
| parent | 7c1565b201ed3e1a2579da3e55efa995cbfb3f5d (diff) | |
Merge pull request #3076 from void-ghost/stereo3d_presets
Stereo3d presets
Diffstat (limited to 'Source/Core/VideoCommon/VideoConfig.h')
| -rw-r--r-- | Source/Core/VideoCommon/VideoConfig.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/Core/VideoCommon/VideoConfig.h b/Source/Core/VideoCommon/VideoConfig.h index f6b4f9e7f0..6504353004 100644 --- a/Source/Core/VideoCommon/VideoConfig.h +++ b/Source/Core/VideoCommon/VideoConfig.h @@ -51,6 +51,14 @@ 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 { @@ -84,6 +92,8 @@ struct VideoConfig final int iStereoDepth; int iStereoConvergence; bool bStereoSwapEyes; + std::array<StereoscopyPreset, STEREOSCOPY_PRESETS_NUM> oStereoPresets; + int iStereoActivePreset; // Information bool bShowFPS; |
