summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2014-09-23 11:19:18 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2014-10-20 12:16:43 +0900
commit899f28a4abf11858ccb701b00895a235bbfe70fc (patch)
treeb4def9a3d159e85dffbf1bd7f94472f86d3468c4
parent0799bb1f8db164e6bfa934bedd862ff1dd98fed4 (diff)
downloadelementary-899f28a4abf11858ccb701b00895a235bbfe70fc.tar.gz
GLView: cosmetic changes
-rw-r--r--src/lib/elm_glview.c20
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