summaryrefslogtreecommitdiffstats
path: root/video/out/vo_opengl.c
diff options
context:
space:
mode:
authorAlexander Preisinger <alexander.preisinger@gmail.com>2013-02-28 19:55:02 +0100
committerAlexander Preisinger <alexander.preisinger@gmail.com>2013-02-28 20:01:33 +0100
commitbf9b9c3bd0d0fe9d9116cbe287559bad5efe00fc (patch)
tree94b1ee6efdf220a5d671528726e46f10e258d5d2 /video/out/vo_opengl.c
parentf143eec611356acd9e694a1bf8dfcdf5b729a685 (diff)
downloadmpv-bf9b9c3bd0d0fe9d9116cbe287559bad5efe00fc.tar.bz2
mpv-bf9b9c3bd0d0fe9d9116cbe287559bad5efe00fc.tar.xz
wayland: add wayland support
All wayland only specific routines are placed in wayland_common. This makes it easier to write other video outputs. The EGL specific parts, as well as opengl context creation, are in gl_common. This backend works for: * opengl-old * opengl * opengl-hq To use it just specify the opengl backend --vo=opengl:backend=wayland or disable the x11 build. Don't forget to set EGL_PLATFORM to wayland. Co-Author: Scott Moreau (Sorry I lost the old commit history due to the file structure changes)
Diffstat (limited to 'video/out/vo_opengl.c')
-rw-r--r--video/out/vo_opengl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/video/out/vo_opengl.c b/video/out/vo_opengl.c
index f2c78392ba..4a34d0f03a 100644
--- a/video/out/vo_opengl.c
+++ b/video/out/vo_opengl.c
@@ -2313,6 +2313,7 @@ static const char help_text[] =
" cocoa: Cocoa/OSX\n"
" win: Win32/WGL\n"
" x11: X11/GLX\n"
+" wayland: Wayland/EGL\n"
" indirect\n"
" Do YUV conversion and scaling as separate passes. This will\n"
" first render the video into a video-sized RGB texture, and\n"