From b45e16ee23eb2be8e1803599b6000158d0680559 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 2 Nov 2015 15:53:04 -0500 Subject: [PATCH] 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 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 40f66beff..ead551117 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -856,7 +856,12 @@ _e_comp_object_pixels_get(void *data, Evas_Object *obj EINA_UNUSED) edje_object_message_send(cw->shobj, EDJE_MESSAGE_INT, 0, &msg2); } if (cw->native) - E_FREE_FUNC(cw->pending_updates, eina_tiler_free); + { + E_FREE_FUNC(cw->pending_updates, eina_tiler_free); + e_comp->post_updates = eina_list_append(e_comp->post_updates, cw->ec); + REFD(cw->ec, 111); + e_object_ref(E_OBJECT(cw->ec)); + } else if (e_comp_object_render(ec->frame)) { /* apply shape mask if necessary */