Go to file
Daniel Stone e82d039ec2 wayland/buffer: Create EGLImage with no context
Since a wl_buffer is independent of the GL context in use (unlike, e.g.,
a GL renderbuffer), EGLImages with the EGL_WAYLAND_BUFFER_WL target must
pass EGL_NO_CONTEXT as the context. Quoting from the
EGL_WL_bind_wayland_display spec:

    After querying the wl_buffer layout, create EGLImages for the
    planes by calling eglCreateImageKHR with wl_buffer as
    EGLClientBuffer, EGL_WAYLAND_BUFFER_WL as the target, NULL
    context.

The check was already present inside _cogl_egl_create_image.

https://bugzilla.gnome.org/show_bug.cgi?id=785263
Signed-off-by: Daniel Stone <daniels@collabora.com>
2017-07-22 14:22:03 +02:00
clutter wayland: Provide basic tablet wheel event support 2017-07-17 21:23:30 +02:00
cogl cogl: Use pixel_format_to_gl_with_target in find_best_gl_get_data_format 2017-05-19 11:13:31 +02:00
data Use Unicode in translatable strings 2017-02-16 02:44:16 +01:00
doc Remove gtk-doc 2015-07-06 00:52:18 -07:00
po Update Catalan translation 2017-07-10 02:06:59 +02:00
src wayland/buffer: Create EGLImage with no context 2017-07-22 14:22:03 +02:00
tools Clean up the source tree 2014-03-18 20:37:35 -04:00
.gitignore Make libmutter and friends parallel installable 2017-02-14 11:16:45 +08:00
autogen.sh Fix bashism in autogen.sh 2017-05-11 13:45:12 +02:00
configure.ac Bump version to 3.24.4 2017-07-19 20:49:41 +02:00
COPYING Updated obsolete FSF postal address in COPYING 2014-01-13 11:35:48 -05:00
Makefile.am Fix the merged build 2016-04-27 20:37:47 +02:00
mutter.doap doap: add <programming-language> 2014-07-31 17:50:28 +02:00
NEWS Bump version to 3.24.4 2017-07-19 20:49:41 +02:00