diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-09-23 11:19:18 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-10-20 12:16:43 +0900 |
commit | 899f28a4abf11858ccb701b00895a235bbfe70fc (patch) | |
tree | b4def9a3d159e85dffbf1bd7f94472f86d3468c4 | |
parent | 0799bb1f8db164e6bfa934bedd862ff1dd98fed4 (diff) | |
download | elementary-899f28a4abf11858ccb701b00895a235bbfe70fc.tar.gz |
GLView: cosmetic changes
-rw-r--r-- | src/lib/elm_glview.c | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/src/lib/elm_glview.c b/src/lib/elm_glview.c index 97e2dfcdf..d12012d53 100644 --- a/src/lib/elm_glview.c +++ b/src/lib/elm_glview.c @@ -47,31 +47,23 @@ _elm_glview_elm_widget_on_focus(Eo *obj, Elm_Glview_Data *_pd EINA_UNUSED) static void _glview_update_surface(Evas_Object *obj) { + Evas_Native_Surface ns = { 0 }; ELM_GLVIEW_DATA_GET(obj, sd); ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd); if (!sd) return; if (sd->surface) { - evas_object_image_native_surface_set - (wd->resize_obj, NULL); + evas_object_image_native_surface_set(wd->resize_obj, NULL); evas_gl_surface_destroy(sd->evasgl, sd->surface); - sd->surface = NULL; } evas_object_image_size_set(wd->resize_obj, sd->w, sd->h); - if (!sd->surface) - { - Evas_Native_Surface ns; - - sd->surface = evas_gl_surface_create - (sd->evasgl, sd->config, sd->w, sd->h); - evas_gl_native_surface_get(sd->evasgl, sd->surface, &ns); - evas_object_image_native_surface_set - (wd->resize_obj, &ns); - elm_glview_changed_set(obj); - } + sd->surface = evas_gl_surface_create(sd->evasgl, sd->config, sd->w, sd->h); + evas_gl_native_surface_get(sd->evasgl, sd->surface, &ns); + evas_object_image_native_surface_set(wd->resize_obj, &ns); + elm_glview_changed_set(obj); } EOLIAN static void |