summaryrefslogtreecommitdiffstats
path: root/TOOLS/matroska.pl
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 /TOOLS/matroska.pl
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 'TOOLS/matroska.pl')
0 files changed, 0 insertions, 0 deletions