e_comp: add condition not to enter hwc mode 46/80746/3
authorJuyeon Lee <juyeonne.lee@samsung.com>
Wed, 20 Jul 2016 03:46:49 +0000 (12:46 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Mon, 25 Jul 2016 13:31:47 +0000 (22:31 +0900)
while checking visible clients if one of them is not availbe to use hwc
below two condition has added not to enter hwc mode once it meets any

1. visible client is launch screen image
2. visible client has subsurface and in special case it requires composite
   !e_comp_wl_video_client_has(ec)
   this is abnormal condition so it will be moved to product module pkg

Change-Id: Ib31fb37eac31edc0d0b6f19583ada79f14caa3d0

src/bin/e_comp.c

index ede02e7c4a7a76b6bb4e04e01bb5bd527bf8ac94..76e544e1d62336478a683a3de72d6b648a49f1ca 100644 (file)
@@ -657,6 +657,7 @@ _e_comp_hwc_prepare(void)
         EINA_LIST_FOREACH(vis_clist, vl, ec)
           {
              E_Comp_Wl_Client_Data *cdata = (E_Comp_Wl_Client_Data*)ec->comp_data;
+             int cnt = 0;
 
              // check clients not able to use hwc
              // if pixmap is launch screen image