diff options
author | wm4 <wm4@nowhere> | 2014-12-31 21:04:29 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-12-31 21:04:52 +0100 |
commit | 3e12e79b8f433f47aa4b7d9bec624012149d2e47 (patch) | |
tree | 723f6e8a911a19d2b1ae8fd93755f0f82d1014fb /player/main.c | |
parent | 84fe12fab557a066cfa1d8770eef81330816435e (diff) | |
download | mpv-3e12e79b8f433f47aa4b7d9bec624012149d2e47.tar.bz2 mpv-3e12e79b8f433f47aa4b7d9bec624012149d2e47.tar.xz |
gl_hwdec_vda: refuse to work with old OpenGL versions
The way we use rectangle textures (required by VDA for no reason) works
onl in OpenGL 3.0 or higher. Below that, the shader will fail to
compile. We could add support for older OpenGL versions, but that would
be a major pain.
This normally doesn't matter; mpv itself always creates OpenGL 3.2
contexts on OSX. But it could matter if a client API user uses
vo_opengl_cb, and gives it a 2.1 context (which OSX also allows you to
create).
Diffstat (limited to 'player/main.c')
0 files changed, 0 insertions, 0 deletions