initialize acquire_fence in _vc4_hwc_create_window 61/238361/3
authorChangyeon Lee <cyeon.lee@samsung.com>
Mon, 13 Jul 2020 05:16:50 +0000 (14:16 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 13 Jul 2020 06:43:46 +0000 (06:43 +0000)
Change-Id: I9a7f8b23770ed19b4dcfa707315b01a59b13dbce

src/tdm_vc4_hwc.c

index 97c4280..9ec176a 100644 (file)
@@ -471,6 +471,7 @@ _vc4_hwc_create_window(tdm_hwc *hwc, tdm_hwc_window_info *info, tdm_error *error
        }
 
        hwc_window_data->hwc_data = hwc_data;
+       hwc_window_data->acquire_fence = -1;
 
        if (info)
                memcpy(&hwc_window_data->info, info, sizeof(tdm_hwc_window_info));
@@ -491,8 +492,6 @@ vc4_hwc_create_window(tdm_hwc *hwc, tdm_error *error)
        hwc_window_data = _vc4_hwc_create_window(hwc_data, NULL, error);
        RETURN_VAL_IF_FAIL(hwc_window_data, NULL);
 
-       hwc_window_data->acquire_fence = -1;
-
        LIST_ADDTAIL(&hwc_window_data->link, &hwc_data->hwc_window_list);
 
        TDM_DBG("hwc_window(%p) create", hwc_window_data);