discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=b45e16ee23eb2be8e1803599b6000158d0680559

commit b45e16ee23eb2be8e1803599b6000158d0680559
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 | 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 40f66be..ead5511 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 */

-- 


Reply via email to