summaryrefslogtreecommitdiffstats
path: root/DOCS/man/vo.rst
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-11-19 21:22:24 +0100
committerwm4 <wm4@nowhere>2015-11-19 21:22:24 +0100
commit59eb489425e69f08672df4a18ec7d022073f48dd (patch)
tree5a6ccf77c3c743d64ebcd18d72eb92a03aeef35c /DOCS/man/vo.rst
parent4fd0cd4a732b568bbe1b1ebeea263e79bbe8b5fd (diff)
downloadmpv-59eb489425e69f08672df4a18ec7d022073f48dd.tar.bz2
mpv-59eb489425e69f08672df4a18ec7d022073f48dd.tar.xz
vo_opengl: enable dumb-mode automatically if possible
I decided that I actually can't stand how vo_opengl unnecessarily puts the video through 3 shader stages (instead of 1). Thus, what was meant to be a fallback for weak OpenGL implementations, the dumb-mode, now becomes default if the user settings allow it. The code required to check for the settings isn't so wild, so I guess it's manageable. I still hope that one day, our rendering logic can generate ideal shader stages for this case too. Note that in theory, dumb-mode could be reenabled at runtime due to a color management 3D LUT being set, so a separate dumb_mode field is required. The dumb-mode option can't just be overwritten.
Diffstat (limited to 'DOCS/man/vo.rst')
-rw-r--r--DOCS/man/vo.rst5
1 files changed, 4 insertions, 1 deletions
diff --git a/DOCS/man/vo.rst b/DOCS/man/vo.rst
index cd798dcb91..5376f269e3 100644
--- a/DOCS/man/vo.rst
+++ b/DOCS/man/vo.rst
@@ -311,7 +311,10 @@ Available video output drivers are:
of bad or old hardware.
This mode is forced automatically if needed, and this option is mostly
- useful for debugging.
+ useful for debugging. It's also enabled automatically if nothing uses
+ features which require FBOs.
+
+ This option might be silently removed in the future.
``scale=<filter>``