diff options
author | wm4 <wm4@nowhere> | 2015-11-19 21:22:24 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-11-19 21:22:24 +0100 |
commit | 59eb489425e69f08672df4a18ec7d022073f48dd (patch) | |
tree | 5a6ccf77c3c743d64ebcd18d72eb92a03aeef35c /TOOLS/matroska.pl | |
parent | 4fd0cd4a732b568bbe1b1ebeea263e79bbe8b5fd (diff) | |
download | mpv-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 'TOOLS/matroska.pl')
0 files changed, 0 insertions, 0 deletions