- When the initial transform of wl_egl_window is passed to tpl_surface
without being 0, the transform value may not be notified to the server.
- Therefore, in tpl_surface, latest_transform must be set to 0.
Change-Id: I3f586f64ded24dd570837bcff5bb4f938f384865
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
surface->rotation = tizen_private->rotation;
surface->rotation_capability = TPL_FALSE;
- wayland_egl_surface->latest_transform = tizen_private->transform;
+ wayland_egl_surface->latest_transform = 0;
wl_egl_window->resize_callback = (void *)__cb_client_window_resize_callback;
wl_egl_window->destroy_window_callback = (void *)__cb_client_window_destroy_callback;
private->create_presentation_sync_fd = (void *)__cb_create_presentation_sync_fd;
private->merge_sync_fds = (void *)__cb_merge_sync_fds;
- source->latest_transform = private->transform;
-
wl_egl_window->destroy_window_callback = (void *)__cb_destroy_callback;
wl_egl_window->resize_callback = (void *)__cb_resize_callback;
}