e_hwc_windows: send discard feedback if commit ins't needed 88/247188/2
authorChangyeon Lee <cyeon.lee@samsung.com>
Fri, 6 Nov 2020 10:16:00 +0000 (19:16 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 9 Nov 2020 06:00:58 +0000 (06:00 +0000)
Change-Id: I4628e82556fcbe4e33df6a17401e0e61fc56883c

src/bin/e_hwc_windows.c

index 3a4b469c51f87d72674bf73e31c6efac9c2f1cd8..e60bbeaf68f160bf5f9a41872724a6affb582abe 100644 (file)
@@ -3256,10 +3256,16 @@ e_hwc_windows_commit(E_Hwc *hwc, E_Output_Display_Mode display_mode)
 
    /* send tizen_hwc_commit feedback committed */
    e_comp_wl_tizen_hwc_committed();
+   _e_hwc_windows_sync_callback_call(hwc);
+
+   return EINA_TRUE;
 
 update_done:
    if (!hwc->re_evaluate)
-     _e_hwc_windows_sync_callback_call(hwc);
+     {
+        e_comp_wl_tizen_hwc_discarded();
+        _e_hwc_windows_sync_callback_call(hwc);
+     }
 
    return EINA_TRUE;