server: fix the issue that e_explicit_sync is not enabled 85/315385/2
authorChangyeon Lee <cyeon.lee@samsung.com>
Wed, 31 Jul 2024 04:42:07 +0000 (13:42 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Wed, 31 Jul 2024 05:56:50 +0000 (14:56 +0900)
e_explicit_sync_init should be called aftet e_egl_sync_init

Change-Id: I9b898cb54b9a8bb2fc22cee6f35e1505763fbe97

src/bin/server/e_server.c

index def0758..040ad56 100644 (file)
@@ -113,10 +113,10 @@ e_server_init(void)
      e_server_feature_register(E_SERVER_FEATURE_TIZEN_BLUR_MANAGER, &dummy_handle);
    if (e_foreign_global_init(e_comp_wl->wl.disp))
      e_server_feature_register(E_SERVER_FEATURE_TIZEN_FOREIGN, &dummy_handle);
-   if (e_explicit_sync_init())
-     e_server_feature_register(E_SERVER_FEATURE_EXPLICIT_SYNC, &dummy_handle);
    if (e_egl_sync_init())
      e_server_feature_register(E_SERVER_FEATURE_EGL_SYNC, &dummy_handle);
+   if (e_explicit_sync_init())
+     e_server_feature_register(E_SERVER_FEATURE_EXPLICIT_SYNC, &dummy_handle);
    if (e_video_shell_create(e_comp_wl->wl.disp))
      e_server_feature_register(E_SERVER_FEATURE_TIZEN_VIDEO_SHELL, &dummy_handle);