hwc: remove _are_windows_with_client_candidate_type() func 45/163345/2
authorKonstantin Drabeniuk <k.drabeniuk@samsung.com>
Fri, 8 Dec 2017 16:05:18 +0000 (18:05 +0200)
committerSooChan Lim <sc1.lim@samsung.com>
Sun, 10 Dec 2017 03:32:15 +0000 (03:32 +0000)
Change-Id: I0c0486feb66a0a9ad082795be25c9ef103a41253
Signed-off-by: Konstantin Drabeniuk <k.drabeniuk@samsung.com>
src/tdm_exynos_output.c

index 842c1566a06b2f95f7884e97851bc4adde685af4..c80284ff0f5daedafe3e8fb895de6f5ad6f30be7 100644 (file)
@@ -871,23 +871,6 @@ _get_primary_layer_zpos(tdm_exynos_output_data *exynos_output)
        return 0;
 }
 
-static int
-_are_windows_with_client_candidate_type(struct list_head *hwc_wnds)
-{
-       tdm_exynos_hwc_window_data *hw = NULL;
-
-       LIST_FOR_EACH_ENTRY(hw, hwc_wnds, link) {
-
-               if (hw->client_type == TDM_COMPOSITION_NONE)
-                       continue;
-
-               if (hw->validated_type == TDM_COMPOSITION_CLIENT_CANDIDATE)
-                       return 1;
-       }
-
-       return 0;
-}
-
 static tdm_exynos_hwc_window_data *
 _find_maped_hwc_window_to_layer(struct list_head *hwc_wnds, int layer_zpos)
 {
@@ -927,9 +910,6 @@ _tdm_exynos_display_prepare_commit(tdm_exynos_output_data *output_data) {
                _set_hwc_window_buffer_to_layer(layer, output_data->video_hwc_window);
        }
 
-       if (_are_windows_with_client_candidate_type(&output_data->hwc_window_list))
-               return TDM_ERROR_NONE;
-
        LIST_FOR_EACH_ENTRY(layer, &output_data->layer_list, link) {
                if (output_data->need_target_window && layer->zpos == primary_layer_zpos)
                        continue;