aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Marshall <jmarshall@xbmc.org>2014-03-29 22:12:34 +1300
committerJonathan Marshall <jmarshall@xbmc.org>2014-03-30 12:43:50 +1300
commit38cea70a25864c7a53259431dcb6db4e3f69bd63 (patch)
tree7bf341432ed9f6d3b8c69a7cdce03e8c353750fe
parent99e5c52e6087304bb93a47d12d8972ea569bb152 (diff)
[vsync] switch default in settings.xml to something supported on all systems (ALWAYS) and quirk it on Linux and FreeBSD
-rw-r--r--system/settings/freebsd.xml10
-rw-r--r--system/settings/linux.xml5
-rw-r--r--system/settings/rbp.xml5
-rw-r--r--system/settings/settings.xml2
-rw-r--r--system/settings/win32.xml5
5 files changed, 15 insertions, 12 deletions
diff --git a/system/settings/freebsd.xml b/system/settings/freebsd.xml
index ccc0c81a0d..3e5915e917 100644
--- a/system/settings/freebsd.xml
+++ b/system/settings/freebsd.xml
@@ -1,4 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<settings>
-
+ <section id="system">
+ <category id="videoscreen">
+ <group id="3">
+ <setting id="videoscreen.vsync">
+ <default>3</default> <!-- VSYNC_DRIVER -->
+ </setting>
+ </group>
+ </category>
+ </section>
</settings>
diff --git a/system/settings/linux.xml b/system/settings/linux.xml
index a6b8d44378..14104a0f5b 100644
--- a/system/settings/linux.xml
+++ b/system/settings/linux.xml
@@ -7,6 +7,11 @@
<visible>false</visible>
</setting>
</group>
+ <group id="3">
+ <setting id="videoscreen.vsync">
+ <default>3</default> <!-- VSYNC_DRIVER -->
+ </setting>
+ </group>
</category>
<category id="input">
<group id="2">
diff --git a/system/settings/rbp.xml b/system/settings/rbp.xml
index 6f5889f5c2..2b7d0a636b 100644
--- a/system/settings/rbp.xml
+++ b/system/settings/rbp.xml
@@ -48,11 +48,6 @@
<control type="edit" format="integer" />
</setting>
</group>
- <group id="3">
- <setting id="videoscreen.vsync">
- <default>2</default> <!-- VSYNC_ALWAYS -->
- </setting>
- </group>
</category>
<category id="audiooutput">
<group id="1">
diff --git a/system/settings/settings.xml b/system/settings/settings.xml
index f3cd3f3d27..42ddb22d70 100644
--- a/system/settings/settings.xml
+++ b/system/settings/settings.xml
@@ -2326,7 +2326,7 @@
<group id="3">
<setting id="videoscreen.vsync" type="integer" label="13105" help="36356">
<level>2</level>
- <default>3</default> <!-- VSYNC_DRIVER -->
+ <default>2</default> <!-- VSYNC_ALWAYS -->
<constraints>
<options>verticalsyncs</options>
</constraints>
diff --git a/system/settings/win32.xml b/system/settings/win32.xml
index 987f974ec6..5895062f26 100644
--- a/system/settings/win32.xml
+++ b/system/settings/win32.xml
@@ -38,11 +38,6 @@
<requirement negated="true">HAS_GL</requirement>
</setting>
</group>
- <group id="3">
- <setting id="videoscreen.vsync">
- <default>2</default> <!-- VSYNC_ALWAYS -->
- </setting>
- </group>
</category>
<category id="audiooutput" label="772" help="36360">
<group id="1">