1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-05 06:30:06 +00:00
mpv/video/out
wm4 e34957940b vo_opengl: cleanups after vo_opengl_old removal
Don't load all the legacy functions (including ancient extensions).
Slightly simplify function loader and context creation, now that legacy
GL doesn't need to be handled. Remove the code for drawing OSD in legacy
mode.

Remove all the header hacks, which were meant for ancient OpenGL headers
which didn't even support things like OpenGL 1.3. Instead, adjust the
GLX check to make sure we get both OpenGL 3x and 2.1 symbols. For win32
and OSX, we assume that the user has the latest headers anyway. For
wayland, we hope that things somehow go right.
2015-01-21 20:32:42 +01:00
..
cocoa cocoa: fix build on 10.9 2015-01-02 20:54:09 +01:00
wayland
aspect.c
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_common.h cocoa: move the gl function loader to gl_cocoa.c 2014-12-28 19:10:44 +01:00
cocoa_common.m cocoa: fix fullscreen handling 2015-01-17 02:45:17 +01:00
d3d_shader_yuv.h
d3d_shader_yuv.hlsl
dither.c
dither.h
filter_kernels.c vo_opengl: remove 1D texture usage 2015-01-18 16:28:41 +01:00
filter_kernels.h vo_opengl: remove 1D texture usage 2015-01-18 16:28:41 +01:00
gl_cocoa.c cocoa: move the gl function loader to gl_cocoa.c 2014-12-28 19:10:44 +01:00
gl_common.c vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
gl_common.h vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
gl_header_fixes.h vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
gl_hwdec_vaglx.c client API: expose OpenGL renderer 2014-12-09 17:59:04 +01:00
gl_hwdec_vda.c gl_hwdec_vda: refuse to work with old OpenGL versions 2014-12-31 21:04:52 +01:00
gl_hwdec_vdpau.c client API: expose OpenGL renderer 2014-12-09 17:59:04 +01:00
gl_hwdec.c client API: expose OpenGL renderer 2014-12-09 17:59:04 +01:00
gl_hwdec.h client API: expose OpenGL renderer 2014-12-09 17:59:04 +01:00
gl_lcms.c vo_opengl: gl_lcms: implement change detection for memory profiles 2015-01-08 01:03:09 +01:00
gl_lcms.h vo_opengl: gl_lcms: implement change detection for memory profiles 2015-01-08 01:03:09 +01:00
gl_osd.c vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
gl_osd.h vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
gl_video_shaders.glsl vo_opengl: handle grayscale input better, add YA16 support 2015-01-21 19:29:18 +01:00
gl_video.c vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
gl_video.h vo_opengl: remove cscale-down suboption 2015-01-20 14:33:53 +01:00
gl_w32.c vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
gl_wayland.c vo_opengl: remove pointless glFinish calls 2014-12-19 23:50:12 +01:00
gl_x11.c vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
gl_x11egl.c vo_opengl: add GLES 2 support 2014-12-19 01:21:19 +01:00
vo_caca.c
vo_direct3d.c vo_direct3d: fix shader colormatrix generation 2015-01-07 22:08:20 +01:00
vo_image.c Do not call strerror() 2014-11-26 21:21:56 +01:00
vo_lavc.c ao_lavc, vo_lavc: Fix crashes in case of multiple init attempts. 2014-11-12 12:16:07 +01:00
vo_null.c
vo_opengl_cb.c vo_opengl_cb: initial screenshot support 2015-01-15 20:10:11 +01:00
vo_opengl.c vo_opengl: cleanups after vo_opengl_old removal 2015-01-21 20:32:42 +01:00
vo_sdl.c command: unify handling of fullscreen and other VO flags 2015-01-16 23:07:13 +01:00
vo_vaapi.c
vo_vdpau.c vo: fix some nonsense 2014-12-10 17:00:18 +01:00
vo_wayland.c
vo_x11.c vo_x11: don't attempt to resize when unconfigured 2014-12-14 22:01:30 +01:00
vo_xv.c
vo.c vo: never autoselect vo_null 2015-01-21 19:39:58 +01:00
vo.h x11: add --on-all-workspaces option and property 2015-01-16 23:38:47 +01:00
w32_common.c command: unify handling of fullscreen and other VO flags 2015-01-16 23:07:13 +01:00
w32_common.h
wayland_common.c command: unify handling of fullscreen and other VO flags 2015-01-16 23:07:13 +01:00
wayland_common.h
win_state.c player: add --autofit-smaller option 2015-01-16 22:30:41 +01:00
win_state.h
x11_common.c x11: fix initial state for --on-all-workspaces 2015-01-17 19:26:39 +01:00
x11_common.h x11: copy WinID option 2014-12-09 21:55:18 +01:00
x11_icon.bin