discomfitor pushed a commit to branch enlightenment-0.19. http://git.enlightenment.org/core/enlightenment.git/commit/?id=8589289ff54fff77974955bd2eadf8c734554d96
commit 8589289ff54fff77974955bd2eadf8c734554d96 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Mon Nov 2 15:53:04 2015 -0500 add native surface (gl) clients to post render list forgot to add this when I was redoing it for sw ref 4d30674ab87001d6a1515908341d756d75a22a89 --- src/bin/e_comp_object.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 5e16ef7..b83722a 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -712,7 +712,11 @@ _e_comp_object_pixels_get(void *data, Evas_Object *obj EINA_UNUSED) if (!e_pixmap_size_get(ec->pixmap, &pw, &ph)) return; //INF("PIXEL GET %p: %dx%d || %dx%d", ec, ec->w, ec->h, pw, ph); if (cw->native) - E_FREE_FUNC(cw->pending_updates, eina_tiler_free); + { + E_FREE_FUNC(cw->pending_updates, eina_tiler_free); + cw->comp->post_updates = eina_list_append(cw->comp->post_updates, cw->ec); + e_object_ref(E_OBJECT(cw->ec)); + } else if (e_comp_object_render(ec->frame)) { /* apply shape mask if necessary */ --