Add default swap interval for initialize egl_dri2 04/303704/1
authorjinbong, Lee <jinbong.lee@samsung.com>
Tue, 2 Jan 2024 05:28:28 +0000 (05:28 +0000)
committerjinbong, Lee <jinbong.lee@samsung.com>
Wed, 3 Jan 2024 13:12:40 +0000 (13:12 +0000)
 - if there is no initial setup, then swap_interval function doesn't worked

Change-Id: I3c47eb5e6b4ff79bd930fa119a70b714321995b4

src/egl/drivers/dri2/platform_tizen.c

index f86cc5e..da7630c 100755 (executable)
@@ -1546,6 +1546,7 @@ static const struct dri2_egl_display_vtbl tizen_swrast_display_vtbl = {
    .get_dri_drawable = dri2_surface_get_dri_drawable,
 };
 
+
 EGLBoolean
 dri2_initialize_tizen(_EGLDisplay *disp)
 {
@@ -1711,6 +1712,8 @@ dri2_initialize_tizen(_EGLDisplay *disp)
 
    dri2_setup_screen(disp);
 
+   dri2_setup_swap_interval(disp, 1);
+
    if (!tizen_add_configs(disp)) {
       err = "DRI2: failed to add configs";
       goto cleanup_screen;