From 90251ae63a8247d223d561ae0a2bb6f6a3bb2934 Mon Sep 17 00:00:00 2001 From: "huiyu.eun" Date: Thu, 22 Dec 2016 16:40:46 +0900 Subject: [PATCH] [SDL_Tizen] Delete using ecore_timer Occur rendering problem using ecore timer Change-Id: I6d666c6ce7bf742a414e0ce93d4d95b1a93f9653 Signed-off-by: huiyu.eun --- src/video/tizen/SDL_tizenindicator.c | 3 --- src/video/tizen/SDL_tizenmouse.c | 1 - src/video/tizen/SDL_tizenopengles.c | 6 ++---- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/video/tizen/SDL_tizenindicator.c b/src/video/tizen/SDL_tizenindicator.c index 33f73a5..6152208 100644 --- a/src/video/tizen/SDL_tizenindicator.c +++ b/src/video/tizen/SDL_tizenindicator.c @@ -399,7 +399,6 @@ int Tizen_Indicator_GLES_Init(SDL_Window* window) ecore_main_loop_iterate(); Tizen_IndicatorProcessEvent(window, wind->rotation); - Tizen_indicator_event_filter(); return 1; } @@ -422,7 +421,6 @@ void Tizen_DrawIndicator(SDL_Window *window) if(wdata->last_indicator_showtime + 3500 < SDL_GetTicks()) { wdata->indicator_show = SDL_FALSE; - Tizen_indicator_event_filter(); } GLES2_Context Mainctx; LoadContext(&Mainctx); @@ -475,7 +473,6 @@ Tizen_IndicatorProcessEvent(SDL_Window *window, int rot) wind->indicator_show = SDL_TRUE; wind->last_indicator_showtime = SDL_GetTicks(); - Tizen_indicator_event_filter(); } } diff --git a/src/video/tizen/SDL_tizenmouse.c b/src/video/tizen/SDL_tizenmouse.c index ba18f4d..81a4158 100755 --- a/src/video/tizen/SDL_tizenmouse.c +++ b/src/video/tizen/SDL_tizenmouse.c @@ -294,7 +294,6 @@ _tizen_cb_event_mousedown_change(void *data, int type, void *event) ModelMatrixTranslateInit(window, wind->rotation); wind->indicator_show = SDL_TRUE; wind->last_indicator_showtime = SDL_GetTicks(); - Tizen_indicator_event_filter(); } SDL_SendMouseMotion(window, 0, 0, x, y); diff --git a/src/video/tizen/SDL_tizenopengles.c b/src/video/tizen/SDL_tizenopengles.c index c7c4158..bc68ef0 100755 --- a/src/video/tizen/SDL_tizenopengles.c +++ b/src/video/tizen/SDL_tizenopengles.c @@ -75,10 +75,8 @@ Tizen_GLES_CreateContext(_THIS, SDL_Window *window) void Tizen_GLES_SwapWindow(_THIS, SDL_Window *window) { - if(!((SDL_WindowData*)window->driverdata)->indicator_show) { - Tizen_DrawIndicator(window); - SDL_EGL_SwapBuffers(_this, ((SDL_WindowData *) window->driverdata)->egl_surface); - } + Tizen_DrawIndicator(window); + SDL_EGL_SwapBuffers(_this, ((SDL_WindowData *) window->driverdata)->egl_surface); } int -- 2.7.4