wl_vk: Add missed flag setting when surface_init 01/283501/1
authorJoonbum Ko <joonbum.ko@samsung.com>
Thu, 27 Oct 2022 11:04:52 +0000 (20:04 +0900)
committerJoonbum Ko <joonbum.ko@samsung.com>
Fri, 28 Oct 2022 00:12:12 +0000 (09:12 +0900)
Change-Id: I45e7d3135a6780a1f08b10fe8913fc9ffe71af7f
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
src/tpl_wl_vk_thread.c

index 11e35f3..fe0d337 100644 (file)
@@ -1209,6 +1209,7 @@ __thread_func_surf_dispatch(tpl_gsource *gsource, uint64_t message)
                TPL_DEBUG("wl_vk_surface(%p) initialize message received!",
                                  wl_vk_surface);
                _thread_wl_vk_surface_init(wl_vk_surface);
+               wl_vk_surface->initialized_in_thread = TPL_TRUE;
                tpl_gcond_signal(&wl_vk_surface->surf_cond);    
        } else if (message == CREATE_QUEUE) { /* Create tbm_surface_queue */
                TPL_DEBUG("wl_vk_surface(%p) queue creation message received!",