1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-11 09:25:56 +00:00
mpv/video
wm4 c473688c5f 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).

Conflicts:
	video/out/gl_hwdec_vda.c
2015-01-25 17:00:16 +09:00
..
decode dxva2: copy mp_image attributes to sw_img 2015-01-25 17:00:07 +09:00
filter command: make empty vf-metadata not an error 2015-01-25 17:00:09 +09:00
out gl_hwdec_vda: refuse to work with old OpenGL versions 2015-01-25 17:00:16 +09:00
csputils.c video: adjust some Matroska 3D formats 2014-08-31 14:48:58 +02:00
csputils.h vo_opengl: Linearize non-RGB sRGB files correctly (eg. JPEG) 2014-12-01 21:07:26 +01:00
fmt-conversion.c video: remove swapped-endian image format aliases 2014-11-05 01:52:20 +01:00
fmt-conversion.h
hwdec.h
image_writer.c image_writer: check for conversion errors 2015-01-25 17:00:09 +09:00
image_writer.h
img_format.c video: remove swapped-endian image format aliases 2014-11-05 01:52:20 +01:00
img_format.h video: remove swapped-endian image format aliases 2014-11-05 01:52:20 +01:00
img_fourcc.h
memcpy_pic.h
mp_image_pool.c
mp_image_pool.h
mp_image.c mp_image: reject invalid display aspect ratio 2015-01-25 17:00:08 +09:00
mp_image.h mp_image: slightly better image params verbose info 2014-11-12 19:30:59 +01:00
sws_utils.c image_writer: check for conversion errors 2015-01-25 17:00:09 +09:00
sws_utils.h image_writer: check for conversion errors 2015-01-25 17:00:09 +09:00
vaapi.c
vaapi.h
vdpau_functions.inc
vdpau_mixer.c
vdpau_mixer.h
vdpau.c
vdpau.h
vfcap.h