mutter/cogl
Jonas Ådahl 23455985cd wayland: Make MetaWaylandBuffer handle texture generation itself
Don't rely on the Cogl layer having Wayland specific paths by
determining the buffer type and creating the EGLImage ourself, while
using the newly exposed CoglTexture from EGLImage API. This changes the
API used by MetaWaylandSurface to make the MetaWaylandBuffer API be
aware when the buffer is being attached. For SHM and EGL buffers, only
the first time it is attached will result in a new texture being
allocated, but later for EGLStream's, more logic on every attach is
needed.

https://bugzilla.gnome.org/show_bug.cgi?id=773629
2016-11-18 00:00:10 +08:00
..
build/autotools move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl wayland: Make MetaWaylandBuffer handle texture generation itself 2016-11-18 00:00:10 +08:00
cogl-gles2 cogl/clutter: Drop soname versions of private libraries 2016-04-28 15:34:51 +02:00
cogl-pango Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
cogl-path cogl: Remove support for not building with glib/gtype support 2016-07-20 14:23:48 +08:00
test-fixtures Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
tests Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
.gitignore Make it possible to include private cogl API from mutter 2016-07-20 14:23:48 +08:00
cogl-mutter-config.h.in Make it possible to include private cogl API from mutter 2016-07-20 14:23:48 +08:00
config-custom.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
configure.ac cogl: Remove support for not building with glib/gtype support 2016-07-20 14:23:48 +08:00
Makefile.am move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00