e_comp_object: disable map of effect obj when video is displayed by hwc 84/269384/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Wed, 12 Jan 2022 12:32:27 +0000 (21:32 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Thu, 13 Jan 2022 09:24:05 +0000 (18:24 +0900)
if video window is displayed by hwc, map of effect obj is not needed
because it is not composited by evas.

Change-Id: Ie58c9a7194dd0a7d1014078259e40cff60fd337e

src/bin/e_comp_object.c

index 2b2d13c..72e9b78 100644 (file)
@@ -6204,6 +6204,7 @@ e_comp_object_map_update(Evas_Object *obj)
    if (!cdata->buffer_ref.buffer) return;
 
    if ((!cw->redirected) ||
+       (e_client_video_hw_composition_check(ec)) ||
        (!e_comp_wl_output_buffer_transform_get(ec) &&
         cdata->scaler.buffer_viewport.buffer.scale == 1))
      {