1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-26 00:42:57 +00:00
mpv/video/out
wm4 884b4600a4 gl_x11: change error message when GL3 context creation fails
On systems that provide legacy OpenGL (up to 2.1), but not GL3 and
later, creating a GL3 context will fail. We then revert to legacy GL.

Apparently the error message printed when the GL3 context creation
fails is confusing. We could just silence it, but there's still a X
error ("X11 error: GLXBadFBConfig"), which would be quite hard to
filter out. For one, it would require messing with the X11 error
handler, which doesn't even carry a context pointer (for application
private data), so we don't even want to touch it. Instead, change
the error message to inform the user what's actually happening: a
fallback to an older version of OpenGL.
2013-10-28 23:54:02 +01:00
..
cocoa cocoa: apply the more invasive constraining only with cmd+1/2/3 2013-10-28 09:08:08 +01:00
aspect.c aspect: mp_msg conversion 2013-09-12 01:34:42 +02:00
aspect.h video: simplify aspect calculation stuff 2013-03-17 22:07:13 +01:00
bitmap_packer.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
bitmap_packer.h
cocoa_common.h cocoa_common: call gl_clear indirectly 2013-09-28 15:08:40 +02:00
cocoa_common.m cocoa: set and clear gl context inside of sync sections 2013-10-20 21:25:55 +02: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
dither.c dither: don't use long double 2013-07-05 20:26:32 +02:00
dither.h gl_video: improve dithering 2013-05-26 16:44:20 +02:00
filter_kernels.c
filter_kernels.h
gl_cocoa.c cocoa_common: call gl_clear indirectly 2013-09-28 15:08:40 +02:00
gl_common.c gl_common: suggest --vo=opengl-old if OpenGL 2.1 missing 2013-10-26 14:17:53 +02:00
gl_common.h gl_common: complete mp_msg conversion 2013-09-12 01:34:42 +02:00
gl_header_fixes.h gl_header_fixes: add GL_RGBA32F 2013-03-28 22:55:56 +01:00
gl_lcms.c gl_lcms: mp_msg conversion 2013-09-12 01:34:42 +02:00
gl_lcms.h gl_lcms: mp_msg conversion 2013-09-12 01:34:42 +02:00
gl_osd.c gl_osd: mp_msg conversion 2013-09-12 01:34:42 +02:00
gl_osd.h gl_osd: mp_msg conversion 2013-09-12 01:34:42 +02:00
gl_video_shaders.glsl vo_opengl: blend alpha components by default 2013-09-19 17:03:03 +02:00
gl_video.c m_config: refactor option defaults handling 2013-10-24 22:50:13 +02:00
gl_video.h m_config: refactor option defaults handling 2013-10-24 22:50:13 +02:00
gl_w32.c gl_common: complete mp_msg conversion 2013-09-12 01:34:42 +02:00
gl_wayland.c wayland/egl: use wayland log 2013-09-12 16:36:52 +02:00
gl_x11.c gl_x11: change error message when GL3 context creation fails 2013-10-28 23:54:02 +01:00
pnm_loader.c
pnm_loader.h
vo_caca.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_corevideo.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_direct3d.c m_config: refactor option defaults handling 2013-10-24 22:50:13 +02:00
vo_image.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_lavc.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_null.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_opengl_old.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_opengl.c m_config: refactor option defaults handling 2013-10-24 22:50:13 +02:00
vo_sdl.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_vaapi.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_vdpau.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_wayland.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_x11.c video/out: remove useless info struct and redundant fields 2013-10-23 19:30:01 +02:00
vo_xv.c vo_xv: check whether image allocation succeeds 2013-10-27 17:58:06 +01:00
vo.c m_config: refactor option defaults handling 2013-10-24 22:50:13 +02:00
vo.h m_config: refactor option defaults handling 2013-10-24 22:50:13 +02:00
w32_common.c w32_common: mp_msg conversion 2013-09-11 22:41:14 +02:00
w32_common.h input: deal with spurious X11 LeaveNotify events 2013-09-01 20:17:51 +02:00
wayland_common.c wayland: better name for mouse coordinates 2013-10-25 10:30:12 +02:00
wayland_common.h wayland: better name for mouse coordinates 2013-10-25 10:30:12 +02:00
x11_common.c x11_common: refactor of fstype code 2013-10-28 22:42:47 +01:00
x11_common.h x11: fix border toggling 2013-10-27 23:22:46 +01:00
x11_icon.bin x11: add window icon 2013-09-01 23:27:33 +02:00