1
mirror of https://github.com/mpv-player/mpv synced 2024-11-14 22:48:35 +01:00
mpv/video/out/opengl
wm4 930f841589 vo_opengl: simplify GLSL version detection
Pick the correct GLSL version from the GL_SHADING_LANGUAGE_VERSION
string. Might be somewhat questionable, as we expect the minor version
number not to have leading 0s.

Should help with cases when the reported GLSL version is much higher
than the equivalent of the reported GL version. This problem was
observed in combination with GL_ARB_uniform_buffer_object, which
can't be used if the declared GLSL version is too low.
2015-11-09 14:29:09 +01:00
..
cocoa.c video/out: remove an unused parameter 2015-10-03 18:20:16 +02:00
common.c vo_opengl: simplify GLSL version detection 2015-11-09 14:29:09 +01:00
common.h vo_opengl: implement NNEDI3 prescaler 2015-11-05 17:38:20 +01:00
drm_egl.c vo_opengl: rename "drm_egl" to "drm-egl" 2015-11-09 11:21:28 +01:00
header_fixes.h vo_opengl: vaapi: redo how EGL extensions are loaded 2015-09-27 16:18:06 +02:00
hwdec_dxva2.c client API: rename GL_MP_D3D_interfaces 2015-09-24 21:07:37 +02:00
hwdec_osx.c vo_opengl: videotoolbox: cleanups 2015-09-28 22:11:04 +02:00
hwdec_vaegl.c vo_opengl: never load vaapi GLX interop by default 2015-11-09 11:58:38 +01:00
hwdec_vaglx.c vo_opengl: never load vaapi GLX interop by default 2015-11-09 11:58:38 +01:00
hwdec_vdpau.c vo_opengl: never load vaapi GLX interop by default 2015-11-09 11:58:38 +01:00
hwdec.c vo_opengl: never load vaapi GLX interop by default 2015-11-09 11:58:38 +01:00
hwdec.h vo_opengl: never load vaapi GLX interop by default 2015-11-09 11:58:38 +01:00
lcms.c
lcms.h
nnedi3_weights.bin vo_opengl: implement NNEDI3 prescaler 2015-11-05 17:38:20 +01:00
nnedi3.c vo_opengl: implement NNEDI3 prescaler 2015-11-05 17:38:20 +01:00
nnedi3.h vo_opengl: implement NNEDI3 prescaler 2015-11-05 17:38:20 +01:00
osd.c
osd.h
rpi.c video/out: remove an unused parameter 2015-10-03 18:20:16 +02:00
rpi.h vo_opengl: vaapi: redo how EGL extensions are loaded 2015-09-27 16:18:06 +02:00
superxbr.c vo_opengl: add Super-xBR filter for upscaling 2015-11-05 17:38:20 +01:00
superxbr.h vo_opengl: add Super-xBR filter for upscaling 2015-11-05 17:38:20 +01:00
utils.c vo_opengl: implement NNEDI3 prescaler 2015-11-05 17:38:20 +01:00
utils.h vo_opengl: implement NNEDI3 prescaler 2015-11-05 17:38:20 +01:00
video_shaders.c vo_opengl: make the default debanding settings less excessive 2015-10-21 11:32:31 +02:00
video_shaders.h vo_opengl: remove sharpen scalers, add sharpen sub-option 2015-09-23 22:43:27 +02:00
video.c vo_opengl: rename fancy-downscaling to correct-downscaling 2015-11-07 17:49:14 +01:00
video.h vo_opengl: rename fancy-downscaling to correct-downscaling 2015-11-07 17:49:14 +01:00
w32.c vo_opengl: win32: fix cross-compilation 2015-11-01 21:50:41 +01:00
wayland.c vo_opengl: wayland: use a more standard symbol 2015-10-23 16:09:58 +02:00
x11.c vo_opengl: x11: silence error messages when using legacy GL context 2015-11-06 21:20:23 +01:00
x11egl.c vo_opengl: fix typo 2015-11-07 19:46:51 +01:00