visibility: add some information in the visibility log 69/193669/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 22 Nov 2018 08:19:10 +0000 (17:19 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Fri, 23 Nov 2018 03:13:45 +0000 (12:13 +0900)
Change-Id: Ic3465f425aa109ecc9c6454ff15416538868b6a2

src/bin/e_client.c
src/bin/e_policy_visibility_internal.h

index f40fb7fbfcce2507150ad6d22a54682fde50031b..ecc2aac63e2e95e9ed67784e7e60e5b95db87bc6 100644 (file)
@@ -3225,13 +3225,13 @@ _e_client_visibility_zone_calculate(E_Zone *zone, Eina_Bool check_focus)
                        /* previous state is obscured: -1 or 1 */
                        ec->visibility.obscured = E_VISIBILITY_UNOBSCURED;
                        ec->visibility.changed = 1;
-                       ELOGF("POL_VIS", "CLIENT VIS ON.  argb:%2d, opaque:%d", ec->pixmap, ec, ec->argb, ec->visibility.opaque);
+                       ELOGF("POL_VIS", "CLIENT VIS ON.  argb:%d, opaque:%2d, frame_v:%d", ec->pixmap, ec, ec->argb, ec->visibility.opaque, ec_frame_visible);
                     }
                   else
                     {
                        if (!is_above_rot_pending)
                          is_vis_on_skip = EINA_TRUE;
-                       ELOGF("POL_VIS", "CLIENT VIS ON-SKIP. argb:%2d, opaque:%d", ec->pixmap, ec, ec->argb, ec->visibility.opaque);
+                       ELOGF("POL_VIS", "CLIENT VIS ON-SKIP. argb:%d, opaque:%2d, frame_v:%d", ec->pixmap, ec, ec->argb, ec->visibility.opaque, ec_frame_visible);
                     }
                }
 
index e2c88e27a800acbca7aa68bd606ac7d956871cb7..1a9ab917936d4689ed58ea970c96ad54bf3a29c2 100644 (file)
     vc->state == E_VIS_ICONIFY_STATE_RUNNING_UNICONIFY ? "RUNNING UNICONIFY" : "OTHERS")
 
 #define VS_DBG(ec, f, x...) \
-      DBG("VISIBILITY | "f" | '%s'(%p) RscID %d", ##x, ec ? NAME(ec) : "", ec, ec ? e_pixmap_res_id_get(ec->pixmap) : 0)
+      DBG("VISIBILITY | "f" | '%s'(win:0x%08x, ec:%p) RscID %d", ##x, ec ? NAME(ec) : "", e_client_util_win_get(ec), ec, ec ? e_pixmap_res_id_get(ec->pixmap) : 0)
 #define VS_INF(ec, f, x...) \
-      INF("VISIBILITY | "f" | '%s'(%p) RscID %d", ##x, ec ? NAME(ec) : "", ec, ec ? e_pixmap_res_id_get(ec->pixmap) : 0)
+      INF("VISIBILITY | "f" | '%s'(win:0x%08x, ec:%p) RscID %d", ##x, ec ? NAME(ec) : "", e_client_util_win_get(ec), ec, ec ? e_pixmap_res_id_get(ec->pixmap) : 0)
 #define VS_ERR(ec, f, x...) \
-      ERR("VISIBILITY | "f" | '%s'(%p) RscID %d", ##x, ec ? NAME(ec) : "", ec, ec ? e_pixmap_res_id_get(ec->pixmap) : 0)
+      ERR("VISIBILITY | "f" | '%s'(win:0x%08x, ec:%p) RscID %d", ##x, ec ? NAME(ec) : "", e_client_util_win_get(ec), ec, ec ? e_pixmap_res_id_get(ec->pixmap) : 0)
 
 #undef E_COMP_OBJECT_INTERCEPT_HOOK_APPEND
 #define E_COMP_OBJECT_INTERCEPT_HOOK_APPEND(l, t, cb, d)       \