discomfitor pushed a commit to branch enlightenment-0.20. http://git.enlightenment.org/core/enlightenment.git/commit/?id=388ec769c054d95c414e6be96b421dda6bba30f0
commit 388ec769c054d95c414e6be96b421dda6bba30f0 Author: Derek Foreman <der...@osg.samsung.com> Date: Tue Feb 16 15:48:24 2016 -0600 Stop copying all wayland buffers The new buffer management shouldn't require this anymore. --- src/bin/e_comp_object.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index ece7d2e..500f70a 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -3726,16 +3726,7 @@ e_comp_object_render(Evas_Object *obj) } else ret = EINA_TRUE; - /* set pixel data */ - if (e_comp->comp_type == E_PIXMAP_TYPE_WL) - { -#warning FIXME BROKEN WAYLAND SHM BUFFER PROTOCOL - evas_object_image_data_copy_set(cw->obj, cw->blanked ? NULL : pix); - pix = evas_object_image_data_get(cw->obj, 0); - evas_object_image_data_set(cw->obj, pix); - } - else - evas_object_image_data_set(cw->obj, cw->blanked ? NULL : pix); + evas_object_image_data_set(cw->obj, cw->blanked ? NULL : pix); goto end; } --