e_plane: set pending_commit when after call wait vblank 89/118989/3
authorChangyeon Lee <cyeon.lee@samsung.com>
Tue, 14 Mar 2017 07:54:14 +0000 (16:54 +0900)
committerJuyeon Lee <juyeonne.lee@samsung.com>
Fri, 17 Mar 2017 06:43:54 +0000 (23:43 -0700)
Change-Id: Ic1a29cc44d18023c99f7d5a800060fd9709331d8

src/bin/e_plane.c

index 31602df95d1145ab568f97e38297918eb42639d5..037499260a3847e46b048c7ca0ff65d58db5a79e 100644 (file)
@@ -916,6 +916,8 @@ e_plane_commit(E_Plane *plane)
         return EINA_FALSE;
      }
 
+   plane->pending_commit = EINA_TRUE;
+
    return EINA_TRUE;
 }
 
@@ -932,7 +934,6 @@ e_plane_commit_data_aquire(E_Plane *plane)
         data->plane = plane;
         data->tsurface = NULL;
         data->ec = NULL;
-        plane->pending_commit = EINA_TRUE;
         plane->need_unset_commit = EINA_FALSE;
 
         return data;
@@ -954,7 +955,6 @@ e_plane_commit_data_aquire(E_Plane *plane)
 
         /* set the update_exist to be false */
         e_plane_renderer_update_exist_set(plane->renderer, EINA_FALSE);
-        plane->pending_commit = EINA_TRUE;
 
         return data;
      }
@@ -971,7 +971,6 @@ e_plane_commit_data_aquire(E_Plane *plane)
 
              /* set the update_exist to be false */
              e_plane_renderer_update_exist_set(plane->renderer, EINA_FALSE);
-             plane->pending_commit = EINA_TRUE;
 
              /* send frame event enlightenment dosen't send frame evnet in nocomp */
              e_pixmap_image_clear(plane->ec->pixmap, 1);