summaryrefslogtreecommitdiffstats
path: root/DOCS/man/en
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-08-19 09:31:02 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-08-19 09:31:02 +0000
commit0a194447967ddccfc82163bf9ba08034fc2aa95f (patch)
treec32254c5786b67dbe26c4cb4c26fb1cce5a5f6ae /DOCS/man/en
parent872024d3fed1c0ebfb1de57e773615ab207ff005 (diff)
downloadmpv-0a194447967ddccfc82163bf9ba08034fc2aa95f.tar.bz2
mpv-0a194447967ddccfc82163bf9ba08034fc2aa95f.tar.xz
automatic vsync enabling for vo_gl.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16269 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/man/en')
-rw-r--r--DOCS/man/en/mplayer.115
1 files changed, 13 insertions, 2 deletions
diff --git a/DOCS/man/en/mplayer.1 b/DOCS/man/en/mplayer.1
index 0058a76bec..5ffd71da48 100644
--- a/DOCS/man/en/mplayer.1
+++ b/DOCS/man/en/mplayer.1
@@ -2678,10 +2678,14 @@ Please use \-dr if it works with your OpenGL implementation,
since for higher resolutions this provides a
.B big
speedup.
+The code is doing very little checks, so if a feature does not work, this
+might be because it is not supported by your card/OpenGL implementation
+even if you do not get any error message.
+Use glxinfo or a similar tool to display the supported OpenGL extensions.
.PD 0
.RSs
.IPs (no)manyfmts
-Enables support for more (RGB and BGR) color formats.
+Enables support for more (RGB and BGR) color formats (default: enabled).
Needs OpenGL version >= 1.2.
.IPs slice-height=<0\-...>
Number of lines copied to texture in one piece (default: 4).
@@ -2700,7 +2704,8 @@ borders in fullscreen mode.
Enable or disable aspect scaling and pan-and-scan support (default: enabled).
Disabling might increase speed.
.IPs rectangle=<0,1,2>
-Select usage of rectangular textures (saves video RAM, but often slower).
+Select usage of rectangular textures which saves video RAM, but often is
+slower (default: 0).
.RSss
0: Use power-of-two textures (default).
.br
@@ -2710,6 +2715,12 @@ Select usage of rectangular textures (saves video RAM, but often slower).
.IPs (no)glfinish
Call glFinish() before swapping buffers.
Slower but in some cases more correct output (default: disabled).
+.IPs swapinterval=<n>
+Minimum interval in displayed frames between to buffer swaps (default: 1).
+1 is equivalent to enable VSYNC, 0 to disable VSYNC.
+This will limit the framerate to (horizontal refresh rate / n).
+Requires GLX_SGI_swap_control support to work.
+With some (most/all?) implementations this only works in fullscreen mode.
.REss
.RE
.PD 1