0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 20:03:10 +02:00
mpv/video/out
wm4 b617863c24 gl_video: actually fix shader compilation on OSX
The previous attempt was missing some code paths, so there were still
shaders generated that triggered the shader compilation error. Fix it
instead by special handling USE_CONV in the shader.

By the way, the shader compiler did not accept:

    #if defined(USE_CONV) && (USE_CONV == ...)

In my opinion this should be perfectly fine, but it gives the same
error as before. So test USE_CONV separately with #ifndef.
2013-03-28 23:52:40 +01:00
..
aspect.c video: deal with 0x0 window size 2013-03-19 23:34:50 +01:00
aspect.h video: simplify aspect calculation stuff 2013-03-17 22:07:13 +01:00
bitmap_packer.c Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
bitmap_packer.h
cocoa_common.h video/out: rename create_window to config_window 2013-02-26 02:01:48 +01:00
cocoa_common.m cocoa_common: fix regression when changing videos in fullscreen 2013-03-15 22:48:57 +01:00
d3d_shader_yuv.h
d3d_shader_yuv.hlsl vo_direct3d: remove 2ch hack for 10 bit playback 2013-01-13 20:04:14 +01:00
filter_kernels.c
filter_kernels.h
gl_cocoa.c gl_common: split into platform specific files 2013-03-28 21:46:17 +01:00
gl_common.c vo_opengl: split into multiple files, convert to new option API 2013-03-28 21:46:17 +01:00
gl_common.h gl_common: split into platform specific files 2013-03-28 21:46:17 +01:00
gl_header_fixes.h gl_header_fixes: add GL_RGBA32F 2013-03-28 22:55:56 +01:00
gl_lcms.c vo_opengl: split into multiple files, convert to new option API 2013-03-28 21:46:17 +01:00
gl_lcms.h vo_opengl: split into multiple files, convert to new option API 2013-03-28 21:46:17 +01:00
gl_osd.c
gl_osd.h
gl_video_shaders.glsl gl_video: actually fix shader compilation on OSX 2013-03-28 23:52:40 +01:00
gl_video.c gl_video: actually fix shader compilation on OSX 2013-03-28 23:52:40 +01:00
gl_video.h vo_opengl: add alpha output 2013-03-28 21:46:17 +01:00
gl_w32.c gl_common: split into platform specific files 2013-03-28 21:46:17 +01:00
gl_wayland.c gl_common: split into platform specific files 2013-03-28 21:46:17 +01:00
gl_x11.c vo_opengl: add alpha output 2013-03-28 21:46:17 +01:00
osx_common.h osxbundle: cocoa_common: change playlist on fileopen events 2013-01-16 22:27:04 +01:00
osx_common.m Prefix keycode defines with MP_ 2013-02-12 10:27:00 +01:00
pnm_loader.c
pnm_loader.h
vo_caca.c vo: Separate vo options from MPOpts 2013-03-04 23:32:47 +01:00
vo_corevideo.h
vo_corevideo.m gl_common: split into platform specific files 2013-03-28 21:46:17 +01:00
vo_direct3d.c video: remove aspect.h includes from files which don't need it 2013-03-17 22:07:13 +01:00
vo_image.c m_option: don't define OPT_BASE_STRUCT by default 2013-03-01 11:27:59 +01:00
vo_lavc.c core: simplify OSD capability handling, remove VFCAP_OSD 2013-03-01 11:16:01 +01:00
vo_null.c core: simplify OSD capability handling, remove VFCAP_OSD 2013-03-01 11:16:01 +01:00
vo_opengl_old.c gl_common: split into platform specific files 2013-03-28 21:46:17 +01:00
vo_opengl.c gl_video: use choice option type for dither-depth suboption 2013-03-28 21:46:18 +01:00
vo_sdl.c vo_sdl: we don't want to minize the window when losing focus 2013-03-06 18:10:20 +01:00
vo_vdpau.c video: remove aspect.h includes from files which don't need it 2013-03-17 22:07:13 +01:00
vo_x11.c x11_common: remove assumption that video is always centered 2013-03-17 23:01:33 +01:00
vo_xv.c x11_common: remove assumption that video is always centered 2013-03-17 23:01:33 +01:00
vo.c vo: rename vo_draw_image to vo_queue_image 2013-03-28 21:46:18 +01:00
vo.h vo: rename vo_draw_image to vo_queue_image 2013-03-28 21:46:18 +01:00
w32_common.c w32_common: Cygwin64 fixes 2013-03-23 21:04:59 +01:00
w32_common.h gl_common: split into platform specific files 2013-03-28 21:46:17 +01:00
wayland_common.c wayland: fully support cursor autohide options 2013-03-23 12:58:34 +01:00
wayland_common.h x11_common: use private variables for window state 2013-03-03 14:19:57 +01:00
x11_common.c x11_common: remove assumption that video is always centered 2013-03-17 23:01:33 +01:00
x11_common.h x11_common: remove assumption that video is always centered 2013-03-17 23:01:33 +01:00