diff options
author | Derek Foreman <derek.foreman.samsung@gmail.com> | 2018-10-22 10:37:35 -0500 |
---|---|---|
committer | Derek Foreman <derek.foreman.samsung@gmail.com> | 2018-12-14 13:30:21 -0600 |
commit | aab08fb6a8830433b876c3ee87623231dbfb02c6 (patch) | |
tree | 3a3063d6a8676e9f57c1bd0d45b3deeb34e0bdc0 /src/lib | |
parent | c90826f72c12a8a03f5c20637050db2fb7ea37a6 (diff) |
evas_render: Ignore objects on planes for rendering
We want to pretend they're just not there at this point since the
hardware is responsible for drawing them.
Signed-off-by: Derek Foreman <derek.foreman.samsung@gmail.com>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D7198
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/evas/canvas/evas_render.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_render.c b/src/lib/evas/canvas/evas_render.c index 00f2eff473..57fc72226d 100644 --- a/src/lib/evas/canvas/evas_render.c +++ b/src/lib/evas/canvas/evas_render.c | |||
@@ -1240,6 +1240,7 @@ _evas_render_phase1_process(Phase1_Context *p1ctx) | |||
1240 | 1240 | ||
1241 | EINA_INLIST_FOREACH(lay->objects, obj) | 1241 | EINA_INLIST_FOREACH(lay->objects, obj) |
1242 | { | 1242 | { |
1243 | if (evas_object_is_on_plane(obj->object, obj)) continue; | ||
1243 | clean_them |= _evas_render_phase1_object_process | 1244 | clean_them |= _evas_render_phase1_object_process |
1244 | (p1ctx, obj, EINA_FALSE, EINA_FALSE, EINA_FALSE, 2); | 1245 | (p1ctx, obj, EINA_FALSE, EINA_FALSE, EINA_FALSE, 2); |
1245 | } | 1246 | } |