diff options
author | Joakim Plate <elupus@ecce.se> | 2013-06-09 20:05:10 +0200 |
---|---|---|
committer | Joakim Plate <elupus@ecce.se> | 2013-08-01 16:59:01 +0200 |
commit | 380138cdc57fe500d3c50736c493166403f5a69a (patch) | |
tree | cf929bbf3afe64329f682ab3bf20014c370e88ed /system | |
parent | 33dd292c9fbe401583767348a815e5f1c4768847 (diff) |
[3D] add a global toggle to enable/disable stereoscopic related features and moved interaction with stereoscopic related settings to a central stereoscopics manager
Diffstat (limited to 'system')
-rw-r--r-- | system/settings/settings.xml | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/system/settings/settings.xml b/system/settings/settings.xml index 57cce2741c..59b149eb87 100644 --- a/system/settings/settings.xml +++ b/system/settings/settings.xml @@ -1891,16 +1891,25 @@ <dependency type="enable" on="property" name="IsFullscreen" /> </dependencies> </setting> - <setting id="videoscreen.mode3d" type="integer" label="36501" help=""> + </group> + <group id="2"> + <setting id="videoscreen.hasstereoscopicsupport" type="boolean" label="36500" help=""> + <level>0</level> + <default>false</default> + </setting> + <setting id="videoscreen.stereoscopicmode" type="integer" label="36501" help=""> <level>0</level> <default>0</default> + <dependencies> + <dependency type="enable" setting="videoscreen.hasstereoscopicsupport">true</dependency> + </dependencies> <constraints> - <options>mode3d</options> + <options>stereoscopicmodes</options> </constraints> <control type="spinner" format="integer" delayed="true"/> </setting> </group> - <group id="2"> + <group id="3"> <setting id="videoscreen.vsync" type="integer" label="13105" help="36356"> <level>2</level> <default>3</default> <!-- VSYNC_DRIVER --> |